<h2>This is a heading</h2>
<p>This is a paragraph</p>
<p>This is another paragraph</p>
<button type="button">Click me</button>
<script>
// 页面加载
windowonload = function(){
// 获取button按钮
var obj = documentgetElementsByTagName("button");
// 监听button按钮
obj[0]onclick = function(){
// 获取P标签
var oP = documentgetElementsByTagName('p');
for( var i = 0 ; i < oPlength ; i++)
{
// 修改P标签颜色
oP[i]stylecolor = 'red'
}
}
}
</script>
用JS获取Html标签属性有两种方法:
如<a id="link" href=">
那简单:\x0d\在头部加入下面的js语句:\x0d\\x0d\function_click()\x0d\{\x0d\alert(documentgetElementsByName("name")[0]value);//记住,这里的[0]name名称的第一个。如果不是第一个,得改。具体是几,你自己数。如果不想,那请用id\x0d\}\x0d\\x0d\\x0d\然后添加一个按钮:\x0d\\x0d\\x0d\这样就行啦!
你这段js放在哪的?如果在head里,dom都没有加载完,他就执行了,当然找不到相应的元素了。。。所以要写在加载事件之后。。。
windowonload = function() {var kkk = documentgetElementById('kkk'),
qwe = documentgetElementById('qwe');
if (kkkinnerText == "qqq") {
kkkstyledisplay = "none";
}
if (qweinnerText == "qqq") {
qwestyledisplay = "none";
}
}
另外,一般会有个触发机制,上边这样写是能实现的,但是真正用的时候肯定不这么写
以上就是关于JS不通过id获取p标签的文本全部的内容,包括:JS不通过id获取p标签的文本、js如何获取标签值、js如何获取html input标签中内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)