[JavaScript]


この日記のはてなブックマーク数 このエントリーを含むはてなブックマーク

ラジオボタンの個数はlengthにて取得することができるのでこれをforループでひとつひとつチェックしていけばよい。チェックボックスも同様です。


[例]
var i;
var status;
function func(){
for (i = 0; i < document.formname.element.length; i++)
{
if (document.formname.element[i].checked)
{
status = 1;
}
}
if(!status)
{
alert("elementが選択されていません");
return false;
}
}



関連記事
innerText
全角文字チェック
条件演算子
replaceChild
フォームの値を取得
Option
insertBefore
テーブルのデータを取得
hasChildNodes - 子ノードの判定
createElement - エレメント作成
Ajax.Request
encodeURI
zapatec ajax suite
スタイルシートをダイナミックに読み込み
連想配列のように値にアクセス
text及びtextareaの入力チェック
フォームの要素名一覧取得
for in ループ
this keyword
連結演算子
確認ダイアログ
scriptタグによるJavaScriptの宣言
var - 変数の宣言
選択フォームの値を取得
文字列の長さ
コメント
ラジオボタンがチェックされているかを調べるには
マウスのドラッグを禁止する
メールアドレスの書式チェック
郵便番号の書式チェック
フォームのフォーカスを変える
JavaScriptからCGIに値を渡す
location.href - 指定したアドレスに移動
submit()が動かない
二つ以上の関数を呼び出すには
選択肢によってドロップダウンのメニュー項目を変えるには
一つ前のページに戻る
広告