- ベストアンサー
javascript 関数の引数をオブジェクトに
javascriptで質問です 初心者です on click="a('ccc')"でもらった毎回違う引数を オブジェクトに入れて表示させたいのですがどうしていいかわかりません ちなみにcccがフォーム名でbbbがテキストエリア名です ↓↓直感でやりましたがやっぱりできません function a(box) { doucment.box.bbb.value="OK"; } 宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>doucment.box.bbb.value="OK"; document.forms[box].elements["bbb"].value="OK"; 的な感じでどうでしょう。 (なぜboxというオブジェクトを利用しようとおもったか疑問ですが) nameでオブジェクトを指定するよりidを振った方がいいと思います
お礼
ありがとうございます。 早い解答で助かりました! フォームオブジェクトは初めて知りました。 これからもっと中級目指して勉強させていただきます。