想通过 id="span_submit" 查找 div节点下“提交” ,并更改为“查看”文本; 20
<div>提交<spanid="span_submit">查看</span></div>想通过id="span_submit"查找div节点下“提交”,并更改为“查看”文...
<div>
提交
<span id="span_submit" >查看</span>
</div>
想通过 id="span_submit" 查找 div节点下“提交” ,并更改为“查看”文本; 展开
提交
<span id="span_submit" >查看</span>
</div>
想通过 id="span_submit" 查找 div节点下“提交” ,并更改为“查看”文本; 展开
1个回答
展开全部
var span = document.getElementById("span_submit");
//var spanself = span.outerHTML; //取到整个自己
var p = span.parentNode; //取到父级
var parentNode = p.innerHTML; //父级的内容
// p.innerHTML = "查看";
p.innerHTML = parentNode.replace(/提交/g,"查看")
//var spanself = span.outerHTML; //取到整个自己
var p = span.parentNode; //取到父级
var parentNode = p.innerHTML; //父级的内容
// p.innerHTML = "查看";
p.innerHTML = parentNode.replace(/提交/g,"查看")
追问
p.innerHTML = parentNode.replace(/提交/g,"查看")
【提交】两个字 内容待定, 我是做多语言,需要通过
id="span_submit"
才知道,显示什么内容;
追答
span.innerHTML就可以看到id="span_submit"这个span里的内容啊。
p.innerHTML = parentNode.replace(/提交/g,span.innerHTML)。
大体设想是这样的。没有试验。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询