以下のselectボックスに連動してテキストボックスを変更するプログラムがあるのですが、name="youso"の部分だけ、テキストボックスではなく、innnerHTMLで表示させたいのですが、どのように記述したら良いのでしょうか?
<html> <head> <title>Sample</title> <script language="JavaScript"><!-- var list={ "11":["1100","これは11です。"] ,"22":["2200","これは22です。"] ,"33":["3300","これは33です。"] ,"44":["4400","これは44です。"] }; function select2textbox(obj){ var f=obj.form; if(typeof list[obj.value]!=="undefined"){ f.elements["kakaku"].value=list[obj.value][0]; f.elements["youso"].value=list[obj.value][1]; } } </script> <form> <p> <select name="aForm" onchange="select2textbox(this)"> <option value="11">11</option> <option value="22">22</option> <option value="33">33</option> <option value="44">44</option> </select> </p> <input type="text" name="kakaku" value=""> <input type="text" name="youso" value=""> </form> </body> </html>
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/21 08:57 編集