現在、javascriptで実行した、
○○.value = 'test';
のような処理で値が入りません。
例えば下記リンクのNo.1のベストアンサーのソース
http://oshiete.goo.ne.jp/qa/971078.html
をそのままコピーして実行しても、
btn.valueやtxt.valueの値が変わりません。。
何か環境に依存しているものなのでしょうか?
OS:mac OS X El Capitan 10.11.6
使用ブラウザ:google Chrome 53.0.2785.116 (64-bit)
ちなみにデベロッパーツールで見ている限り、
function自体は実行されていて、
document.forms.test_form1.btn.value=val;
document.forms.test_form1.txt.value=val;
は走っているようです。
(末尾にセミコロンをつけても変わりませんでした)
何か凡ミスのような気もしますが、
思いつかないので、助けてください。。
<html> <head> <script type="text/javascript"> <!-- function setVal(val) { document.forms.test_form1.btn.value=val; document.forms.test_form1.txt.value=val; } // --> </script> </head> <body onload="setVal('abc')"> <form name="test_form1"> <input type="hidden" name="btn" value=""> <input type="text" name="txt" value=""> </form> </body> </html>
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/09/25 03:05
2016/09/25 03:45
退会済みユーザー
2016/09/25 03:55
退会済みユーザー
2016/09/25 04:13
退会済みユーザー
2016/09/25 05:10