javascript函数,用于修改division标记的innerHTML
我不熟悉javascript编码,目前正在处理一个网页,我在左侧导航栏中有一些锚定标记,单击这些链接,我想修改名为content的部门的内容 我使用的代码如下 对于($i=0;$i).mysql_结果($cat,$i,0)。“javascript函数,用于修改division标记的innerHTML,javascript,web,Javascript,Web,我不熟悉javascript编码,目前正在处理一个网页,我在左侧导航栏中有一些锚定标记,单击这些链接,我想修改名为content的部门的内容 我使用的代码如下 对于($i=0;$i).mysql_结果($cat,$i,0)。“”; } 我从我的数据库中获取类别,并为每个类别生成链接 函数phpload(单击){ if(clicked.name=='php'){alert('hello'); document.getElementsByClassName('content').innerHTML=
”; } 我从我的数据库中获取类别,并为每个类别生成链接 函数phpload(单击){ if(clicked.name=='php'){alert('hello'); document.getElementsByClassName('content').innerHTML='hello php′; } } 我的页面,即内容划分如下
> <section class="content">
>
> </section>
>
>
>
是否有多个要修改的div?如果没有,则应使用id而不是class。class用于同时更改多个元素。请尝试以下操作:
分区:
document.getElementsByClassName()
返回元素的集合
请尝试
document.getElementsByClassName('content')[0]。innerHTML
或只需添加一个ID并使用document.getElementByID()
document.getElementsByClassName('content')[0]。innerHTML='hello';
<div id="div1"> </div>
var v = document.getElementById("div1");
v.innerHTML = "Hello PHP";
<div id="content"></div>
<input type = "button" value = "Update PHP" onclick = "phpLoad()"/>
function phpLoad() {
document.getElementById("content").innerHTML = "whatever you want";
}