从复选框名称中删除多余的字符

时间:2015-07-23 09:57:44

标签: javascript html

我遇到了复选框名称中额外字符的问题。

有一行

var string = "<div class="blblb"><input type="checkbox" name="dasdasads"><input type="checbox" name="adsdsada"></div>";

问题是,如何从字符串中删除是否存在额外的字符,但只能从复选框的名称中删除? "'

等字符

我正在寻找谷歌而我找不到任何东西。

3 个答案:

答案 0 :(得分:1)

var string = "<div class=\"blblb\"><input type=\"checkbox\" name=\"dasdasads\"><input type=\"checbox\" name=\"adsdsada\"></div>";

使用\

来逃避这些

答案 1 :(得分:1)

试试这个

$(":checkbox").each(function(){
   $(this).attr('name',$(this).attr('name').replace(/"/g,"").replace(/'/g,""));
})

答案 2 :(得分:0)

我已经建立了一个建筑系统,并输入了我在其中添加了一个checbox的名称,但是如果我将其放入&#34;或者&#39;名称attr整个系统已经关闭。

var string有一整个HTML代码。在这段代码中有复选框,5-10个checbox。

如果存在来自复选框名称的额外字符,我需要删除。

聚苯乙烯。我无法在建造者中重建任何东西。

此字符串上传到数据库,我需要在系统加载并显示时删除字符。

disphmtl = disphmtl + decodeURIComponent(item.offerdetails.htmnl) + '</div></form><article>' +