私はここにこのコードを持っています:
var first = orfirst;
second = eval("document.love.name" +ea).value.toUpperCase();
var names=second;
second = second.replace(r,"");
このコードで:
("document.love.name" +ea).value.toUpperCase();
エラーが発生します:Uncaught TypeError:Undefinedのプロパティ'name1'を読み取れません
どこ:<input value='' name=name1 onkeyup=checnum(this) type=text size=15>
彼らはこのコードIDが非推奨であると言っているので:document.love.name
私はそれを次のようにしようとしています:second = eval("document.getElementById('name')" +ea).value.toUpperCase();
。
そして、私はこのエラーを受け取ります:Uncaught SyntaxError:Unexpected number
誰かが私に見せたり、コードを修正したりできますか?前もって感謝します。