
いつもお世話になっております。
またまた詰まってしまいましたので、どなたかご教授お願いいたします。
ラジオボタンを使ってチェックを入れる項目があります。
その中の一つにチェックを入れると、隣、もしくは横にテキスト入力欄が表示されるようにしたいのです。
そして、そのチェックが外れて他の項目がチェックされると表示されたテキスト入力欄が消えるようにしたいと思うのですが、どうすれば良いのでしょうか?
<html:radio property="searchType" value="1" onclick="javascript:Change1" />注文番号
<html:radio property="searchType" value="2" onclick="javascript:Change2" />品名
<html:text property="searchId" />
ここまでで、function部分をどうかけば良いかわかりません。。。
お助けください。おねがいします。
一人で勉強してるので、なにぶん効率が悪いです。
No.2ベストアンサー
- 回答日時:
申し訳御座いません。
先ほどのHTMLはあくまでstrutsを通して出力されたHTMLソースを例として書いたものでして、これだけでわかると思ってました。<html:html>
<head>
<script type="text/JavaScript">
function Change1() {
document.form1.searchId.style.visibility = "visible";
}
function Change2() {
document.form1.searchId.style.visibility = "hidden";
}
</script>
</head>
<body>
<html:form name="form1" action="?????">
<html:radio property="searchType" value="1" onclick="javascript:Change1()"/>注文番号
<html:radio property="searchType" value="2" onclick="javascript:Change2()"/>品名
<html:text property="searchId"/>
</html:form>
</body>
</html:html>
こんな感じになるのかな。
動作は未確認ですが、これを基に動くようにすればいいと思います。
No.1
- 回答日時:
こんなんでどうですかね~
<html>
<head>
<script type="text/JavaScript">
function Change1() {
document.form1.searchId.style.visibility = "visible";
}
function Change2() {
document.form1.searchId.style.visibility = "hidden";
}
</script>
</head>
<body>
<form name="form1">
<input type="radio" name="searchType" value="1" onclick="javascript:Change1()" checked/>注文番号
<input type="radio" name="searchType" value="2" onclick="javascript:Change2()"/>品名
<input type="text" name="searchId" value=""/>
</form>
</body>
</html>
回答ありがとうございます。
strutsを使っているので、chomakichiさんの書かれたソースだとエラーがでてしまいます。
strutsではinput type で name属性が使えません。。。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フォーム上で押されたボタンに...
-
リクエストに応じたselectedの...
-
「<c:forEach タグが終了し...
-
JSPでのリストボックス表示
-
ラジオボタンの選択肢をサーブ...
-
JSPでのサブミット判定
-
Servletへフォームから配列を送...
-
フォームで同じ複数のnameで違...
-
ボタンクリック-JSP判断
-
java フレームワーク:spring e...
-
jspファイルで注文フォームの合...
-
formでテキストとファイルタイ...
-
struts-config.xmlの設定
-
javaでDBから取得したデータのJ...
-
htmlからjspへ処理を移す方法が...
-
JSPとサーブレット間での画面遷...
-
動的に作成したラジオボタンの...
-
jspからServletを呼び、元のjsp...
-
webアプリを作ってます。エラー...
-
Java-jspの画面入力値保持について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フォーム上で押されたボタンに...
-
リクエストに応じたselectedの...
-
「<c:forEach タグが終了し...
-
JSPでのリストボックス表示
-
ラジオボタンの選択肢をサーブ...
-
フォームで同じ複数のnameで違...
-
JSPでのサブミット判定
-
EL式 true falseを表示
-
jspファイルで注文フォームの合...
-
int型の内容をbyteの配列にコピー
-
Strutsで、どのRadioボタンが選...
-
formでテキストとファイルタイ...
-
javaでDBから取得したデータのJ...
-
JSPでテキストボックスのループ...
-
動的に作成したラジオボタンの...
-
checkboxについて
-
strutsを使用したjspでjavascri...
-
antについての質問です
-
jspとservlet、sqlの連携でform...
-
jspでjavascript関数へ引数を渡...
おすすめ情報