5
を働いていない:私はそれが動作を停止し、その後getElementById
の代わりgetElementsByName
を使用する場合、はgetElementsByIdでgetElementsByNameを交換し、私が働くこのコード持って
<script type="text/javascript" language="javascript">
function doStuff1(){
var eml=document.getElementsByName('email')[0].value;
msg=document.getElementsByName('message')[0];
msg.value = eml + ' ' + msg.value;
alert ('Message has been submitted');
return true; //return false to test just messagebox and updated message textarea
}
</script>
をただしました。つまり、この方法では警告ダイアログは表示されません。もちろん
私は、フォームで送信ボタンをクリックしたときに、このメソッドが呼び出されid="email" name="email"
のように、name
と同じタグのid
属性を追加しました。
何が問題なのですか?
コンソールでエラーを確認するだけで、多くの質問を書く時間を節約できます。 –