JS는 인터넷에서 드롭 다운 박스와 텍스트의 가치를 얻는 두 가지 방법을 제공합니다. 그러나 일부 사람들은 매우 무책임하며 브라우저의 차이로 인한 오류를 고려하지 않으므로 많은 초보자가 오류를 파악하게됩니다. 오랫동안 생각한 후!
아래는 Firefox에서 선택한 항목의 값과 텍스트를 요약하여 드롭 다운 상자를 얻을 것입니다.
1. IE와 Firefox가 지원하는 방법 :
텍스트를 얻으십시오
코드 사본은 다음과 같습니다.
var obj = document.getElementById ( 'select_template');
var text = obj.options [obj.selectedIndex] .text; // 텍스트 가져옵니다
var obj = document.getElementById ( "select_template");
for (i = 0; i <obj.length; i ++) {// 드롭 다운 상자의 길이는 옵션 수입니다.
if (obj [i] .selected == true) {
var text = obj [i] .text; // 텍스트를 얻습니다
}
}
이전 방법은 더 간단합니다
2. IE는 Firefox를 지원하며 지원하지 않습니다.
코드 사본은 다음과 같습니다.
var obj = document.getElementById (이름);
for (i = 0; i <obj.length; i ++) {
if (obj [i] .selected == true) {
var text = obj [i] .innertext;
}
}
가치 방법을 얻으십시오. 즉, Firefox는 일반적입니다.
var value = document.getElementById ( "select_template"). 값; // 값을 얻습니다
요약 : 실제로, 주로 IE와 IE와 Firefox는 값과 텍스트 속성을 모두 지원하고 Firefox는 내 텍스트 속성을 지원하지 않습니다.
JS는 현재 페이지를 구현하여 새 링크를 엽니 다.
Window.location.href = URL;