我在下面有这个代码,它可以在Firefox和除IE之外的所有其他代码中运行。我在某处做了一个语法错误吗?似乎无法找到它并且它让我疯狂。任何帮助表示赞赏!
$(document).ready(function(){
$("label:contains('Number')").html("Register:");
$("input[type='textbox']").each(function(){
var name = $(this).attr('name'); // grab name of original
/* create new visible input */
var html = '<input type="checkbox" class="NetscapeFix" size="4" maxlength="5" name="'+name+'" id="'+name+'" value="1" dir="rtl" />';
$(this).after(html).remove(); // add new, then remove original input
});
});
谢谢你, 卡兹
答案 0 :(得分:1)
有人猜测,没有input[type="textbox"]
这样的东西。也许您可能打算放置input[type="text"]
或textarea
?