2

我想在它打开后在侧边栏中填充一些数据。

但是这里我的程序说的是——

document.getElementById("sidebarElement").value ------is Empety

    togglesidebar("viewSidebar");

    document.getElementById("sidebarElement").value="somevalue";

所以在这种情况下我能做些什么。请建议。


感谢您的回复,

我得到了为什么我的侧边栏文本框在调用 togglesidebar() 后没有填充数据的原因。

这是我正在尝试做的代码的一个小快照。

在 overlay.js 文件中:

function displaySidebar()
{
  toggleSidebar('vieweSidebar',false);
  val1="some string";
  val2="some string";
  myfun(val1,val2);// not calling
}

在 mySidebar.js 文件中:

myfun(val1,val2)
{
 document.getElementById("textbox1").value=val1;
 document.getElementById("textbox2").value=val2;
}

这里函数myfun(val1,val2)在调用togglesidebar('viewSidebar',false)后没有调用。

所以我无法在调用切换侧边栏后填充侧边栏上的文本框。

你能告诉我为什么 myfun() 没有在这里打电话吗?

textbox1 和 textbox2 是侧边栏元素。

4

0 回答 0