No.3ベストアンサー
- 回答日時:
こんな感じではどうでしょう?
<SCRIPT LANGUAGE=javascript>
<!--
function check(chk,cnt) {
if (chk.checked == true) {
for (i=1; i<=cnt; i++) {
temp = "document.myForm.chk" + i + ".checked=true";
eval(temp);
}
}
}
//-->
</SCRIPT>
<FORM NAME="myForm">
<INPUT type=checkbox name=chk onclick="check(this,3)"><BR>
<INPUT type=checkbox name=chk1><BR>
<INPUT type=checkbox name=chk2><BR>
<INPUT type=checkbox name=chk3><BR>
</FORM>
No.4
- 回答日時:
今NN7をインストールしました。
<HTML>
<HEAD>
<META name=VI60_defaultClientScript content=JavaScript>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE>ヘ(・、ヘ)ホイホイ(ノ、・)ノホイホイ</TITLE>
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
function checkbox_onclick(ev) {
var e = document.getElementsByName(ev.name);
for(i=0;i<e.length;i++)
if(ev != e[i]){e[i].checked=true;}
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<P>WindowsのIE6、NN7で動作しました。</P>
<P><INPUT id=checkbox type=checkbox name=checkbox1 LANGUAGE=javascript onclick="return checkbox_onclick(this)">代表</P>
<P><INPUT type=checkbox name=checkbox1></P>
<P><INPUT type=checkbox name=checkbox1></P>
<P><INPUT type=checkbox name=checkbox1></P>
</BODY>
</HTML>
No.2
- 回答日時:
>全く反応がありませんでした。
そうでしたか、残念です。
Windows+InternetExplorer6で動作しました。
どうやら、ブラウザ依存のスクリプトだったようです。
そちらのOS+ブラウザで動作するように改造しては
どうでしょうか。駄目?
No.1
- 回答日時:
<HTML>
<HEAD>
<TITLE>ヘ(・、ヘ)ホイホイ(ノ、・)ノホイホイ</TITLE>
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
function checkbox_onclick() {
var checkbox = document.getElementById("checkbox");
if(!checkbox.checked){return;}
var chckbx1 = document.getElementsByName("checkbox1");
for(i=0;i<chckbx1.length;i++)
chckbx1[i].checked=true;
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<P>もっとスマート方法があるでしょうが、<BR>こんな感じでどうでしょう。</P>
<P><INPUT id=checkbox type=checkbox name=checkbox1 LANGUAGE=javascript onclick="return checkbox_onclick()">代表</P>
<P><INPUT type=checkbox name=checkbox1></P>
<P><INPUT type=checkbox name=checkbox1></P>
<P><INPUT type=checkbox name=checkbox1></P>
</BODY>
</HTML>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Libreoffice calcで人名を取り消し線を入れたい。 2 2022/09/10 15:27
- Excel(エクセル) エクセルVBAでチェックボックスにチェックを入れる 1 2022/09/14 00:52
- Excel(エクセル) 表内で、Enterキーで横→行の最後入力したら次の行の先頭に移動するマクロを作りたい 3 2022/05/01 21:19
- Excel(エクセル) 画像のようなチェックボックスとハイパーリンクがありますが、 ハイパーリンクを押すと、チェックボックス 1 2023/04/07 12:56
- Excel(エクセル) スプレッドシートのチェックボックスとフィルタを連携させたい 2 2022/09/26 18:02
- JavaScript jquery 診断コンテンツにチェックボックスを付けたいです 3 2023/01/19 18:31
- Excel(エクセル) たくさんあるフォームコントロールを効率よく確認するには 1 2022/12/24 12:27
- Visual Basic(VBA) EXCEL VBAにて動的にCheckBOXを複数作成し、同BOXにイベントを追加したい 1 2023/03/16 07:05
- Gmail フィルター設定方法が分からん 1 2023/04/22 17:26
- Visual Basic(VBA) VBA リボンののリカバリーでオーバーフローエラーになります 2 2023/07/04 19:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HTMLのKEYとVALUE...
-
checkboxとlabelがずれる
-
HTMLボタンの文字色を変え...
-
HTML ラジオボタン nameの大文...
-
WebBrowser 内のボタンをクリッ...
-
submitボタンにvalue属性の値で...
-
ボタンをクリックした時に、入...
-
<FORM> </FORM> の中に さらに...
-
フォームの中身が空白なら
-
戻ると、記入フォームの内容が...
-
ハイパーリンクをインプットボ...
-
リンクでPOSTデータを送信する...
-
selectで自動でsubmitボタンを...
-
メールフォームでの送信確認か...
-
inputのtextとsubmitの高さがズ...
-
[]を付けずにcheckboxの値を複...
-
<form>中の<button>タグのv...
-
ボタンリンクの文章を二行に・・・
-
どのボタンが押されたかによっ...
-
Eclipseでクリーンが出来ない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
HTMLボタンの文字色を変え...
-
checkboxとlabelがずれる
-
submitボタンにvalue属性の値で...
-
ボタンをクリックした時に、入...
-
getParameterで値が取得できず...
-
SUBMITボタンを表示させないでS...
-
リンクでPOSTデータを送信する...
-
ボタンのなかに表示する文字を...
-
UWSC
-
グーグルマップの文字化けで困...
-
HTMLだけでボタン作成
-
<FORM> </FORM> の中に さらに...
-
INPUTのボタン周囲のスペース
-
ボタンリンクの文章を二行に・・・
-
inputのtextとsubmitの高さがズ...
-
ボタンを押さずにボタンを押す...
-
戻ると、記入フォームの内容が...
-
formの送信ボタンをテキストに...
-
どのボタンが押されたかの判定
-
ただいま勉強始めたての初心者...
おすすめ情報