1//创建一个select标签 2 var s = document.createElement("select") ; 3 var d = [{t:'one',v:'1'},{t:'two',v:'2'}] ; 4 for(var i in d){ 5 var option = new Option(d[i].t,d[i].v); 6 s.options.add(option); 7 } 8 document.body.appendChild(s); 9 10//获取标签的文本 11 12function show() 13{ 14 var myselect = document.getElementById("select"); 15 alert(myselect.selectedIndex); 16 alert(myselect.options[myselect.selectedIndex].text); 17} 18 19function show2(){ 20 var myselect = document.getElementById("select"); 21 for(var i=0;i<myselect.length ;i++){ 22 if(myselect[i].selected == true){ 23 alert(myselect[i].innerHTML); 24 } 25 } 26} 27 28//获取select的值 29function getSelectedValue(name){ 30 var obj=document.getElementById(name); 31 return obj.value; 32} 33 34 35//获取radio的选中的值 36function getRadioValue(name){ 37var radioes = document.getElementsByName(name); 38for(var i=0;i<radioes.length;i++) 39{ 40if(radioes[i].checked){ 41return radioes[i].value; 42} 43} 44return false; 45}
Javascript创建select 以及获取select的值、文本;获取radio,check的值
Stella981
2021-10-11
1111 0 0
点赞
收藏
评论区
加载中...