
こんにちは。
Javascriptを模索しながら仕事で作業しています。
(突然、要員として投入されてしまいました <(ToT)> )
タイトルにあるように、ラジオボタンをJavascript
を使って、ラジオボタンの配置数を動的に変化させ
たいのですが、ネットを検索しても、ラジオボタン
の配置数を動的にしているサイトがないので、難航
中す。「ラジオボタンの配置数を固定として…」が
ほとんどでした。
画面を表示するときに、JavaBeanでラジオボタンの
情報を獲得できるので、この情報に従い表示したい
です。表示中に、ラジオボタンの配置を変更するこ
とはなく、submitにより、入力内容のチェックを行っ
た後、サーブレットを起動する流れになっています。
すみませんが、手助けお願いします。
No.4ベストアンサー
- 回答日時:
#2です。
そうですか、影響範囲が大きすぎる。。。大変ですね。。。
(なんとなく、それでもJSPなりサーバ側をいじるほうが影響範囲狭そうに思いますが。)
そうすると、たとえば、以下のようにラジオボタンを埋め込みたい箇所に目印となる<div>なり<span>なりをidをつけて書いておいて、そこのinnerHTMLを書き換えてあげる、ぐらいではどうでしょう?
IE6/Opera7ではとりあえず動きましたが、NNとか動かない可能性が高いです。
--
<form action="">
<div id="target">
</div>
<input type="submit" value="go">
</form>
<script type="text/javascript">
var rdio=document.all.item("target");
alert(rdio);
rdio.innerHTML=
"<input type='radio' name='aa' value='1'>1<input type='radio' name='aa' value='2'>2";
</script>

No.3
- 回答日時:
下のURLのページの「ノードの追加と削除」をご覧ください。
やったことはないですが、いかがでしょうか。
参考URL:http://www.parkcity.ne.jp/~chaichan/src/javascdo …
No.2
- 回答日時:
なにか、話がおかしいですね。
。。JavaScriptでJavaBeanは使えるはず無いのでServlet/JSPでなにか処理を行っているんだと思います。
で、表示中にラジオボタンの配置が変わらないのであれば、
ServletなりJSPなりで、ラジオボタンを表示するHTMLを
出力しちゃえばいいだけでは?
数が一定ではないラジオボタンからJavaScript上で値を取得してチェックする方法を気にされてるのですか?
この回答への補足
>ServletなりJSPなりで、ラジオボタンを表示するHTMLを…
Servletでやろうとしたのですが、影響範囲が大きすぎたのでJavaScriptで実現しようかと…
No1のところで、補足させていただきました。
>数が一定ではないラジオボタンからJavaScript上で…
チェックの方法はネットにサンプルがあったので、今の所問題なさそうと予想しています。
No.1
- 回答日時:
こんにちは。
うーむ・・・、意味不明です・・・。
>>Javascriptを使って
JavaScriptですか?
>>ラジオボタンの配置数を動的に変化させたいのですが
イメージが湧かない・・・。
もう少し補足をお願いします・・・。
(^^ゞ
この回答への補足
>JavaScriptですか?
はい。
なぜかと言うと、セレクトボックスの作りが
JavaScriptで生成されていたので、上司から
の命令で、使っています。
>イメージが湧かない・・・。
このようなイメージです。
結果として、「document.write( str_Html );」しか
表示されなくなるんです…
↓
a.js
function Arrays(text, value )
{
this.text=text;
this.value=value;
}
a.jspが展開
<title>分類</title>
<script language="javascript1.1">
<!---
function Arrays_dataset() {
Arrays[0] = new ArraysSet('分類1','1');
Arrays[1] = new ArraysSet('分類2','2');
Arrays[2] = new ArraysSet('分類3','3');
Arrays[3] = new ArraysSet('分類4','4');
}
//--->
</script>
:
function Page_Load() {
Arrays=new Array();
Arrays_dataset();
Arrays_Dsp();
}
:
<body topmargin="2" onLoad="Page_Load()">
<form name="form1" method="post">
:
<tr>
<td>
<input type="radio" name="l_type" value="0" tabindex="6" ">表示
<input type="radio" name="l_type" value="9" tabindex="7" ">非表示
</td>
</tr>
<tr>
<td class="no_td">分類区分</td>
<script language="javascript1.1">
<!---
function Arrays_Dsp() {
iCheckdFlg = false;
for( iLoop = 0 ; iLoop < Arrays.length ; iLoop ++ ){
str_Html = "<input type=\"radio\""
+ "name=\"" + "RadioBtn" + "\""
+ "value=\"" + Arrays[ iLoop ].value + "\"";
str_Html = str_Html
+ ">"
+ Arrays[ iLoop ].text ;
//document.write( str_Html );
}
//--->
</script>
</tr>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript javascript作成してます。ラジオボタンで判定するコードを書いてます。 1 2023/07/18 11:03
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- Microsoft ASP グーグルフォーム 1 2022/12/30 18:16
- Excel(エクセル) たくさんあるフォームコントロールを効率よく確認するには 1 2022/12/24 12:27
- その他(セキュリティ) Facebookアカウントを乗っ取られ、ログインも出来ずパスワードの再設定もできずに困っている 2 2023/02/17 14:24
- JavaScript javaScriptで画面に値を入れるには 1 2022/08/14 12:27
- その他(プログラミング・Web制作) seleniumbasic chrome操作について 1 2023/03/29 15:40
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- 防犯カメラ・監視カメラ・小型カメラ VHSを高画質な動画ファイルにしたいです。 3 2022/05/06 12:08
- Amazon ★このようなメールが本日届きましたがこのメール自体詐欺ではないでしょうか? 5 2022/05/26 06:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ラジオボタンにタブインデック...
-
ラジオボタンを使って、検索ペ...
-
ラジオボタンにチェックを入れ...
-
javascript作成してます。ラジ...
-
ラジオボタン未チェックの場合...
-
チェックボックスとテキストフ...
-
ラジオボタンのチェック数に応...
-
ラジオボタンの分岐方法に関して
-
データベースの値を判断してラ...
-
フォームPOST後「戻る」時のチ...
-
return trueとreturn falseの用...
-
プルダウン選択を変更すると、...
-
【jQuery】input nameの文字列...
-
JavaScriptで特定のtdタグにcla...
-
Selectボックスの幅を自動で広...
-
プルダウン 項目が多いので先頭...
-
confirmのOK・キャンセルを押し...
-
フォーム内で記入したクエリ送...
-
[JavaScript]document.myForm~...
-
背景色を変えて未入力チェック...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ラジオボタンにタブインデック...
-
ラジオボタンのチェックが外れ...
-
javascript作成してます。ラジ...
-
ラジオボタンでdisabledとchecked
-
Jvasvriptのlengthで個数が取得...
-
データベースの値を判断してラ...
-
ラジオボタンのvalueとlabelの...
-
フォームPOST後「戻る」時のチ...
-
ラジオボタンでチェックした項...
-
if をいくつか重ねたら実行して...
-
javascriptからラジオボタンへ...
-
ラジオボタンでの動的項目の変...
-
ラジオボタンのリセット方法
-
JavaScript ラジオボタン デ...
-
js radioボタンの「name」を多...
-
jQueryで複数のラジオボタンを処理
-
チェックボックスとテキストボ...
-
jQueryを使った診断チェックシート
-
javascriptを使ってラジオボタ...
-
ラジオボタンのValueを受け取り...
おすすめ情報