0

私はhtmlフォームを持っています

<form name="updatefrm" id="updatefrm" action="" method="post">
<input type="hidden" name="98" id="98" value="" />

<input type="hidden" name="99" id="99" value="" />
<input type="hidden" name="100" id="100" value="" />
<input type="hidden" name="101" id="101" value="" />
<input type="hidden" name="102" id="102" value="" />
<input type="hidden" name="updateqty" id="updateqty" value="1" />
</form>

今、ID 98 の要素に次の JavaScript コードを使用して、この要素に値を割り当てたい

document.updatefrm."98".value = elements[0].value;

しかし、コンソールでエラーが発生します。

誰でもこれで私を助けることができますか?

4

4 に答える 4

1

要素の ID として数値を使用できないのはなぜですか?

// Change your numeric id.

var myValue=document.getElementById('your_changed_id').value;
alert(myValue)

シンプルさを求めて..この複雑なコードを書く代わりに、同じことをする単純なコードを試してみませんか. document.getElementById('your_changed_id').value

于 2013-07-26T14:51:28.750 に答える