ホームページ  >  記事  >  ウェブフロントエンド  >  JS 選択後のラジオの値と選択されていないときのラジオの値を取得する方法_javascriptスキル

JS 選択後のラジオの値と選択されていないときのラジオの値を取得する方法_javascriptスキル

WBOY
WBOYオリジナル
2016-05-16 17:18:391498ブラウズ

以下はインターネットから抜粋した記事です (テストされていませんが、非常に標準的で模倣可能です)

コードをコピーします コードは次のとおりです。次のように:


;
text
<script> <br>var chkObjs = document.getElementsByName() radio"); <br>for (var i=0;i<chkobjs.length>if(chkObjs[i].checked){ <br>chk = i; <br>break; <br>} <br>} <br>} <br>function check_radio(){ <br>var chkObjs = document.getElementsByName("radio"); <br>for(var i=0;i<chkObjs.length;i ){ <BR>if(chkObjs [i].checked){ <BR>if(chk == i){ <BR>alert("ラジオ値が変更されていないため送信できません"); <BR>break; 🎜>} <BR>} <BR>} <BR></script>


一; input type='radio' value='2' name='radio'>two;

input type='radio' value='4' name='radio'>four;
five; >




選択を行わずにラジオの値を取得します




コードをコピー

コードは次のとおりです:

< ;input type="radio" name="money" value="1" / >USDJPY< ;input type="radio" name="money" value="3" />EUR ネイティブ JS メソッド: (ネイティブ DOM 操作はテキストをノードとして扱うため、nextSibling が存在します)


コードをコピー

コードは次のとおりです:

var USD = document.getElementsByName(" Money")[0].nextSibling.nodeValue; varyen = document.getElementsByName("money")[1].nextSibling.nodeValue; var euro = document.getElementsByName("money")[2] .nextSibling.nodeValue; jQuery の方法


コードをコピーします

コードは次のとおりです。 >

$('input[name="money"]:checked') .next('span').html();
以下が選択されます:

これは、選択範囲




コードをコピー

コードは次のとおりです。


function radioValue(){
var radArr = document.getElementsByName("radiov"); }

if(radValue != null && radValue != ""){
alert(radValue); >}else{
alert("選択してください");
}

}


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。