我有一些这样的 jQuery 代码:
$(function($) {
$('input.autonumeric').autoNumeric({aSep: ',', aDec: '.',vMax:'1000000000000'}); });
使用该代码,每个具有autonumeric
-class 的输入文本只能输入数字。
但是当我从 写输入文本标签时innerHTML
,它根本不起作用。这就是我编写代码的方式:
function edit(){
var current = window.event.srcElement;
while ( (current = current.parentElement) && current.tagName !="TR");
var row = current.childNodes;
td = row.item(0); var temp = td.innerHTML;
td.innerHTML = "<input type=\"text\" value=\""+temp+"\" class=\"autonumeric\" \>";
}
我该如何解决这个代码?注意:如果我的英语不够好,我很抱歉。