javascript - JS中如何替换掉<p>标签中的内容 请大神指教
为情所困
为情所困 2017-05-19 10:34:25
[JavaScript讨论组]

选项1

选项2

选项3

var radioData = [{name:'紧急', value:1}, {name:'重要', value:2}, {name:'普通', value:3}];
function init(){
    for(var  i=0;i

将选项1 选项2 选项3 替换成 数据中的radioData 内容 求大神指导 我的代码不起作用

为情所困
为情所困

全部回复(4)
ringa_lee
function init(){
    var $pArray = $("#rads input");
    $pArray.each(function(index,item){
       radioData.forEach(function(item1,index1){
           $(item).val(item1.name);
       });
    });
  }
高洛峰
<script src="jquery-1.11.2.min.js" ></script>
<script>

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

function init(){
    for (x in radioData) {
        $("#rads p").eq(x).text( radioData[x].name )
    }
}

</script>
漂亮男人

你要替换的是input的value不是p的value,获取到每个input

習慣沉默

你的代码是没有大问题的,不需要大改动
pArray[i].innerHTML =radioObj.name+""; 把value改成innerHTML就可以了

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号