为了账号安全,请及时绑定邮箱和手机立即绑定

JS中如何替换掉<p>标签中的内容 请大神指教

JS中如何替换掉<p>标签中的内容 请大神指教

侃侃无极 2018-11-15 13:15:54
<div id="rads" class="formStyle selectOrder">        <p>             <input type="radio"  name="question" value="oui" checked >选项1        </p>        <p>            <input type="radio"  name="question" value="non" > 选项2        </p>        <p>            <input type="radio"  name="question" value="non" > 选项3        </p>    </div>    <button class="blueBtn" onclick = "init()">替换</button>var radioData = [{name:'紧急', value:1}, {name:'重要', value:2}, {name:'普通', value:3}];function init(){    for(var  i=0;i<radioData.length;i++){            var pArray = $("#rads p");            var radioObj = radioData[i];            pArray[i].value =radioObj.name+"";                }      }将选项1 选项2 选项3 替换成 数据中的radioData 内容 求大神指导 我的代码不起作用
查看完整描述

1 回答

?
心有法竹

TA贡献1866条经验 获得超5个赞

var oBox = document.getElementsByTagName("p");

    var radioData = [{name:'紧急', value:1}, {name:'重要', value:2}, {name:'普通', value:3}];

      for(var i=0;i<radioData.length;i++){

          console.log(oBox)

          oBox[i].childNodes[2].nodeValue=radioData[i].name

      }

      https://img1.sycdn.imooc.com//5c0cbeb900013bd400740087.jpg


查看完整回答
反对 回复 2018-12-09
  • 1 回答
  • 0 关注
  • 3965 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号