Как ссылаться на переменную в HTML, которая была создана во время процесса инициализации HTML?Html

Программисты Html
Ответить
Anonymous
 Как ссылаться на переменную в HTML, которая была создана во время процесса инициализации HTML?

Сообщение Anonymous »

Я считаю, что это упрощенный пример моего желания использовать переменную в моем HTML, которая была создана во время инициализации.
Это скрипт Google:
function simple_test(){
var html = HtmlService.createHtmlOutputFromFile('SideBarTest')
var role = "EventProducer";
var data = { role: role };
var idData = "SelectItem_htmlservice";
var strAppend = "" + Utilities.base64Encode(JSON.stringify(data)) + "";
html.append(strAppend);
DocumentApp.getUi().showSidebar(html);

}//end function simple_test
< /code>
Это html, сохраненный как sidebartest.html: < /p>

// these functions are called before the html is used
function getDataFromHtml(idData) {
if (!idData)
idData = "SelectItem_htmlservice";
var dataEncoded = document.getElementById(idData).innerHTML;
var data = JSON.parse(atob(dataEncoded));
//alert("1=>"+data.role);
return data;
}

function initialize() {
var data = getDataFromHtml();
document.getElementById('role').innerText = data.role;
}

window.onload = initialize;







This is text
I would like to have the value of role on the next line





Подробнее здесь: https://stackoverflow.com/questions/794 ... initialize
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»