JS는 라디오의 값을 가져옵니다.

출처: 인터넷
작성자: 사용자
키워드: 웹 페이지 제작 Ajax 자바 스크립트

사실, 라디오를 JS의 값은 매우 간단 합니다, 경우, 라인을 통과 하는 라디오 단추 그룹 라디오 직접 판단 하는 경우. 라인에 가치.

<! doctype HTML 공개 "-//W3C//DTD XHTML 1.0 전환 / / 엉" "http://www.w3.org/tr/xhtml1/dtd/ Xhtml1 transitional.dtd ">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< 헤드 >
< 메타 http-equiv = "content-type" 내용 = "text/html; charset = gb2312 "/ >
< 제목 > JS 얻을 라디오 값 < / 타이틀 >
< 스크립트 >
라디오 그룹 () 함수
{

위한 (var i = 0; 난 < formobj.a.length;i++) {
경우 (formobj.a[i].checked) {
경고 ("선택 상자 선택:" + formobj.a[i].value);
반환 진정한;
}
}
경고 ("선택 하지 않은 상태");
반환 허위;
}
< / 스크립트 & gt
두 인스턴스

< 스크립트 >
함수 검색 (obj)
{
var Urlparam
대 한 (I = 0; 난 < obj.getelementsbytagname ("입력"). 길이 1, i + +)
{
경우 (Obj.getelementsbytagname ("입력") [i].checked)
{
[I] Urlparam=obj.getelementsbytagname ("입력").value
브레이크
}
}
obj.action+= "및 sjprice =" + urlparam
True를 반환
}
</스크립트 >

</헤드 >

< 바디 & gt
< 양식 id 이름 "형식" = "양식" 방법 = "게시" 작업 = = ""
< p >
& nbsp; < 레이블 & gt
< 입력 유형 = "라디오" 이름 = "radiogroup1 [" "값 =" 1 "id =" Radiogroup1_0 "/ & gt
라디오 < / 라벨 >
< br / >
< 레이블 & gt
< 입력 유형 = "라디오" 이름 = "radiogroup1 [" 값 = "1" id = "Radiogroup1_1" / >
라디오 < / 라벨 >
< br / & gt
< 라벨 >
< 입력 유형 = 라디오 "이름 =" Radiogroup1 "값 =" 1 "id =" radiogroup1_2 "/ >
라디오 < / 라벨 >
< br / & gt
< 레이블 & gt
< 입력 유형 = " 라디오 "이름 =" radiogroup1 "값 =" 1 "id =" radiogroup1_3 "/ >
& nbsP; 라디오 < / 라벨 & gt
< / P & GT
< p & gt
< 입력 유형 버튼 = "이름 =" 버튼 "id =" 버튼 "값 =" 검색 "onclick =" 웹 효과: 라디오 그룹 ();/ >
< br / >
< / p & gt
< / 양식 >
< / 바디 & gt
< / html >
방법 3

JS의 섹션 라디오 발행 당신과 함께 공유 하는 코드의 선택 된 값의 집합을 얻을!

미리 보기 기능
var colorid = "";
함수 Showtemp)

{
var eless = document.getelementsbyname ("Colorstyle");
대 한 (Var i = 0; 난 < eless.length;i++)

{
경고 (eless[i].checked+eless[i].name+eless[i].id);
경우 (eless[i].checked)

{
Colorid = eless [i].value;
휴식;
}
}
경고 (colorid + "-");
}
방법 4는 완전 한 예제

< 스크립트 lanage = "자바 스크립트" >
함수 (Isid)
{
경고 (Document.all.gender.value);
경우 (document.all.gender.value= '새로운')
{
Eval ("document.all.emp.style.display= ' 블록 ')"
반환 허위;
} 다른
{
Eval ("document.all.emp.style.display= ' 없음")
반환 사실;
}
}

함수 foo ()
{
var selectedindex =-1;
var form1 = Document.getelem Entbyid ("Form1");
var i = 0;

위한 (나 = 0 나 < form1.gender.length; i + +)
{
& nbsp; 경우 (form1.gender[i].checked)
{
selectedindex = 나.
경고 ("선택한 항목의 값은:" + form1.gender[i].value);
휴식;
}
}

경우 (SelectedIndex < 0)

{ 경고 ("선택 하지 않은 모든 항목");
}

} < / 스크립트 & gt
< 죽인다Y & gt
< 형성 방법 = "게시"
< 테이블 >
< tr >< td >
< 입력 유형 "라디오" 값 = "새로운" = / & gt

직원 < 입력 유형 = "라디오" 값 = "오래 된" 확인 "확인" = / & gt

오래 된 직원 < 입력 유형 = "텍스트" / >
< 신안 >
< /tr & gt
< / 테이블 >
< / 양식 >

< / 바디 & gt
< / html >

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.