html span wrap,WRAP span-tag围绕现有的INPUT标签

我有一个包含大约50个Radiobutton组的清单。每组有3个按钮,其值为:是否N / A. 这些组是使用我无法控制的表单工具创建的。

我需要在表单中的每个组中将-tag添加到所有单选按钮中的值为“是”的单选按钮。仅使用vanilla javascript。

我试图创建一个可以对所有radiobutton组进行排序的javascript。我试图将这个发现附加到一个数组,我可以用它来循环进行前置操作。

请注意,ID和NAME是为我生成的,因此我无法事先知道组名是什么。console.log('start')//var span = document.getElementById("span_id");var inputs = document.getElementsByTagName("input");

console.log('a:',inputs)for (var i = 0; i 

if (inputs[i].defaultValue == 'yes') {

var idd = inputs[i].id

var parent = document.getElementById(idd).parentNode;

var p = document.createElement("p");

var span = document.createElement("span");

//parent.append(p);

parent.prepend(span);

}}}getCheckedValue()

问题是我无法让SPAN标签环绕现有标签。它只在之前或之后附加。如何将标记放置如下: [现有代码] span>

我是否复制现有标签,删除它然后在新跨度之间重新插入?还是有另一种方式?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值