次のようなjQueryコードがあります:
$(function($) {
$('input.autonumeric').autoNumeric({aSep: ',', aDec: '.',vMax:'1000000000000'}); });
そのコードでは、 -class を持つすべての入力テキストはautonumeric
数値でのみ入力できます。
しかし、から入力テキストタグを書く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\" \>";
}
どうすればこのコードを解決できますか? 注: 私の英語力が十分でない場合は申し訳ありません。