想通过 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节点下“提交” ,并更改为“查看”文本;
展开
 我来答
酱紫狮子
2014-09-28 · 超过16用户采纳过TA的回答
知道答主
回答量:26
采纳率:0%
帮助的人:27.4万
展开全部
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,"查看")
追问
p.innerHTML = parentNode.replace(/提交/g,"查看")  

【提交】两个字 内容待定, 我是做多语言,需要通过
id="span_submit"
才知道,显示什么内容;
追答
span.innerHTML就可以看到id="span_submit"这个span里的内容啊。
p.innerHTML = parentNode.replace(/提交/g,span.innerHTML)。

大体设想是这样的。没有试验。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式