> 웹 프론트엔드 > JS 튜토리얼 > 다양한 형태의 정보를 얻는 Javascript 및 Java의 간단한 예_javascript 기술

다양한 형태의 정보를 얻는 Javascript 및 Java의 간단한 예_javascript 기술

WBOY
풀어 주다: 2016-05-16 16:59:56
원래의
1180명이 탐색했습니다.

양식을 제출할 때 다양한 입력 양식을 사용한다는 것은 누구나 알고 있습니다. 그러나 Document.getElementById를 사용하여 모든 입력 양식을 쉽게 얻을 수 있는 것은 아닙니다. 체크박스나 라디오 또는 선택과 유사한 결합 형식이 있습니다. 서버에서 제출된 매개변수를 얻기 위해 어떻게 자바스크립트를 사용합니까? 더 이상 말할 필요가 없습니다. 코드는 다음과 같습니다.

Jsp-html 코드:

코드 복사 코드는 다음과 같습니다.






< ;td> 텍스트:
>                                                                                    
                                                                       
남성

여성
                                                                              F ootball:
농구:< ;input type="checkbox" name="hobby" value="2" />
촬영:
두추 :
                                                                      <입력 유형= "hidden" value="123" name="hidden"/>
  < ;/td>


옵션:< /td>
                                       ~                    옵션>

< 🎜>






Javascript:





코드 복사


코드는 다음과 같습니다.

function check(){

   var radio = document.getElementsByName("xingbie");
   var checkbox = document.getElementsByName("hobby");
   var select = document.getElementById("opt");

   //获取select标签
   var index = select.selectedIndex;
   var text = select.options[index].text;
   var 값 = select.options[index].value;

   //获取radio标签
   for(var i=0;i    if(xingbie.item(i ).checked){
     var val = xingbie.item(i).getAttribute("value");
     break;
    }
    continue;
   }
   //获取checkbox标签
   for(var i=0;i    if(hobbys[i].checked){
     alert(hobbys[i].value);
    }
    계속;
   }

   //提交form表单
   document.formkk.submit();

   
  }

Java:
复代码 代码如下:

 String[] 취미 = request.getParameterValues("취미");  //체크박스
 String text = request.getParameter("text");    //text
 문자열 비밀번호 = request.getParameter("password"); //password
 String xingbie = request.getParameter("xingbie");  //라디오
 request.getParameter("hidden");
 request.getParameter("opt");    //선택
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿