아래에서는 선택 태그에 대한 기본 선택 옵션을 설정하는 방법에 대한 기사를 공유하겠습니다. 이 기사는 좋은 참고 가치가 있으며 모든 사람에게 도움이 되기를 바랍니다.
방법은 2가지가 있습니다.
첫 번째 221f08282418e2996498697df914ce4e 속성을 통해 선택한 항목을 설정합니다. 이 방법은 PHP와 같은 동적 언어에서 백그라운드에서 필요에 따라 출력 결과를 제어할 수 있습니다.
< select id = "sel" > < option value = "1" >1</ option > < option value = "2" selected = "selected" >2</ option > < option value = "3" >3</ option > </ select >
두 번째 는 프런트 엔드 js를 통해 선택한 항목을 제어하는 것입니다.
< script type = "text/javascript" > function change(){ document.getElementById("sel")[2].selected=true; } </ script > < select id = "sel" > < option value = "1" >1</ option > < option value = "2" >2</ option > < option value = "3" >3</ option > </ select > < input type = "button" value = "修改" onclick = "change()" />
221f08282418e2996498697df914ce4e 선택한 항목 텍스트를 가져오는 js 코드는 다음과 같습니다.
var val = document.all.Item.options[document.all.Item.selectedIndex].text var i=document.getElementById( 'sel' ).options[document.getElementById( 'sel' ).selectedIndex].value;
221f08282418e2996498697df914ce4e 태그 작동에 대한 다른 팁은 다음과 같습니다.
1) select를 동적으로 생성function createSelect(){ var mySelect = document.createElement( "select" ); mySelect.id = "mySelect" ; document.body.appendChild(mySelect); }2) 옵션 옵션 추가
function addOption(){ //根据id查找对象, var obj=document.getElementById( 'mySelect' ); //添加一个选项 obj.add( new Option( "文本" , "值" )); }3 )모든 옵션 옵션 삭제
function removeAll(){ var obj=document.getElementById( 'mySelect' ); obj.options.length=0; }4)옵션 옵션 1개 삭제
function removeOne(){ var obj=document.getElementById( 'mySelect' ); //index,要删除选项的序号,这里取当前选中选项的序号 var index=obj.selectedIndex; obj.options.remove(index); }5) 옵션 옵션 값 가져오기
var obj=document.getElementById( 'mySelect' ); var index=obj.selectedIndex; //序号,取当前选中选项的序号 var val = obj.options[index].value;
6) 옵션 옵션 가져오기 텍스트
var obj=document.getElementById( 'mySelect' ); var index=obj.selectedIndex; //序号,取当前选中选项的序号 var val = obj.options[index].text;7) 옵션 옵션 수정
var obj=document.getElementById( 'mySelect' ); var index=obj.selectedIndex; //序号,取当前选中选项的序号 var val = obj.options[index]= new Option( "新文本" , "新值" );8) 선택 삭제
function removeSelect(){ var mySelect = document.getElementById( "mySelect" ); mySelect.parentNode.removeChild(mySelect); }
위 내용은 제가 편집한 것입니다 여러분, 앞으로는 모두를 대접할 수 있기를 바랍니다.
관련 기사:
axios를 통해 게시물 요청을 보내고 springMVC가 매개변수를 수신할 수 없음을 확인(자세한 튜토리얼)vue를 통해 axios 구성요소를 추가하여 게시물의 null 매개변수 문제를 해결(자세한 튜토리얼)vue의 axios를 통해 게시물 요청 매개변수 처리(자세한 튜토리얼)위 내용은 선택 태그를 기반으로 기본 선택 옵션을 설정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!