Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更改innerhtml但页面不显示新的innerhtml_Javascript_Asp.net_Innerhtml - Fatal编程技术网

Javascript 更改innerhtml但页面不显示新的innerhtml

Javascript 更改innerhtml但页面不显示新的innerhtml,javascript,asp.net,innerhtml,Javascript,Asp.net,Innerhtml,在我正在处理的应用程序中,在页面加载时,我设置了innerhtml,页面显示正确。我的页面上有一个单选按钮,当点击时,innerhtml会被更改。对innerhtml的新更改不会显示在页面上。我知道由于设置跟踪点和调试,我的新innerhtml正在更改,但旧值仍保留在我的表中。是否需要调用一些东西来刷新新的html(我不希望刷新页面,但希望刷新表中的数据)?页面加载调用LoadDashboardTree,并且表显示正确。我的单选按钮的javascript操作根据所选单选按钮的值调用正确的子按钮,

在我正在处理的应用程序中,在页面加载时,我设置了innerhtml,页面显示正确。我的页面上有一个单选按钮,当点击时,innerhtml会被更改。对innerhtml的新更改不会显示在页面上。我知道由于设置跟踪点和调试,我的新innerhtml正在更改,但旧值仍保留在我的表中。是否需要调用一些东西来刷新新的html(我不希望刷新页面,但希望刷新表中的数据)?页面加载调用LoadDashboardTree,并且表显示正确。我的单选按钮的javascript操作根据所选单选按钮的值调用正确的子按钮,我可以告诉您,当我点击单选按钮调用loadDashboardTreeDays时,它正在调用它,因为我在其中设置了跟踪点,它确实通过了,只是表永远不会刷新。divsummary内部html也不刷新,但不需要刷新,因为天和非天都做相同的事情,所以它仍然正确显示并拾取onclick

    Public Sub LoadDashboardTree(ByVal Id, ByVal Cat, ByVal Type, ByVal ExplodeTo)
    div027.InnerHtml = LoadChild(Id, Cat, Type, ExplodeTo)
    divSummary.InnerHtml = LoadSummary(Id, Cat, Type)
End Sub

Public Sub LoadDashboardTreeDays(ByVal Id, ByVal Cat, ByVal Type, ByVal ExplodeTo)
    div027.InnerHtml = LoadChildDays(Id, Cat, Type, ExplodeTo)
    divSummary.InnerHtml = LoadSummaryDays(Id, Cat, Type)
End Sub

编辑-这是从我的aspx.vb页面更改innerHTML的调用-而不是页面的实际javascript部分,对于那些不知道的人来说

不,刷新显示无需执行任何操作。如果您设置
innerHTML
属性,它将更新元素。

您可以发布代码吗?不看就很难说问题出在哪里。你知道它是“innerHTML”而不是“innerHTML”,对吗?#1它是innerHTML='value'#2检查新的“值”是否与旧的值不同。您发布的代码不是JavaScript。您能给我一个如何设置innerhtml属性的示例吗?我认为这是我没有正确完成的部分。谢谢你的帮助