如何用JavaScript改变标签p中的数据?
<pid="ppp">sssss</p>怎么用JavaScript吧sssss改成bbbbb谢谢!...
<p id="ppp">sssss</p>怎么用JavaScript吧sssss改成bbbbb谢谢!
展开
3个回答
展开全部
1、如果p便签有id,var x=document.getElementById("p标签的ID");x.innerHTML="内容";
2、如果p标签有name,var x=document.getElementsByName("p标签的name");x[0].innerHTML="内容"; //name可能会重复,根据实际情况选择其下标
3、无name,无id,var x=document.getElementsByTagName("p");//注意返回的是个集合
x[0].innerHTML="内容";
4、有class的情况:
function getElementsByClassName(classofP) {
var el = [],
_el = document.getElementsByTagName('*');
for (var i=0; i<_el.length; i++ ) {
if (_el[i].className ==classofP ) {
el[el.length] = _el[i];
}
}
return el;
}
var x=getElementsByClassName("p的class");
x[0].innerHTML="内容";//x是集合 注意下标根据实际情况改变
2、如果p标签有name,var x=document.getElementsByName("p标签的name");x[0].innerHTML="内容"; //name可能会重复,根据实际情况选择其下标
3、无name,无id,var x=document.getElementsByTagName("p");//注意返回的是个集合
x[0].innerHTML="内容";
4、有class的情况:
function getElementsByClassName(classofP) {
var el = [],
_el = document.getElementsByTagName('*');
for (var i=0; i<_el.length; i++ ) {
if (_el[i].className ==classofP ) {
el[el.length] = _el[i];
}
}
return el;
}
var x=getElementsByClassName("p的class");
x[0].innerHTML="内容";//x是集合 注意下标根据实际情况改变
展开全部
获取id为ppp的p里面的数据是:
document.getElementById('ppp').firstChild.nodeValue;
修改p里面的数据是:
document.getElementById('ppp').innerHTML="bbbbb";
document.getElementById('ppp').firstChild.nodeValue;
修改p里面的数据是:
document.getElementById('ppp').innerHTML="bbbbb";
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
document.getElementById('ppp').innerHTML="bbbbb";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询