前提・実現したいこと
javascriptでonload時にbuttonの中に任意の値を設定し、ボタン押下時にその値をコンソールに出力したい
発生している問題・エラーメッセージ
buttonに直接値を設定する方法が分からず、getElementsByNameかgetElementByidを使って無理やり出来ないかと思ったのですがそもそもButton1をjavascript側で認識しておらず、上手くいきません...
そもそもjavascriptからbuttonに値を設定するのは無理なんでしょうか?
もし方法がお分かりになればご教示願います。
該当のソースコード
<!DOCTYPE html> <html lang="ja"> <head> <meta charset=utf-8"/> <title></title> <script type="text/javascript"> { window.onload = function () { document.getElementsByName('Button1').value = "1"; } function btn_click(id_value) { console.log(id_value); } } </script> </head> <body> <div> <input type="button" name ="Button1" value="" onclick ="btn_click(this.value)" /> </div> </body> </html>
ここにより詳細な情報を記載してください。
回答3件
あなたの回答
tips
プレビュー