2011-01-20 6 views
0

誰も私の下のコードが動作していない理由を教えてもらえますか?onclickでアイテムの値を変更すると動作しません

<input type="hidden" name="way" mode="way" value="" /> 

<input type="button" name="finish" value="Update & Finish" onclick="document.getElementById('way').value='continue'; document.edit_list.submit();" /> 

私はエラーを取得する:

Error: document.getElementById("way") is null 

答えて

4

nameidは異なる属性です。あなたの入力にはidが定義されていません。

+0

私はそれを以前は「モード」と呼んでいましたが、誤って「id」の代わりに「モード」を使用していたはずです。 – Brett

1

nameプロパティが "way"の要素にもidプロパティが必要です。

<input type="hidden" name="way" mode="way" id="way" value="" /> 
関連する問題