怎么获取select选中的值

怎么获取select选中的值

js
select
2021-06-29 10:14:19
浏览
1
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
鸿蒙开发者老王
1

1. 如何设置默认选中呢 
 
设置默认选中可在option 中添加 selected = "selected",具体举例如下:
 
<option value="2" selected="selected">test2</option>  
 
<select id="citySel" class="select">
    <option value="">请选择城市</option>
    <option value="sh">上海</option>
    <option value="bj">北京</option>
    <option value="gz">广州</option>
    <option value="sz">深圳</option>
</select>
 方法一:javascript
 
1:获取select对象: var  Sel=document.getElementById("citySel");
 
2:取到选中项的索引:var index=Sel.selectedIndex ;             // selectedIndex是所选中的项的index
 
3:获取选中项的value:  myselect.options[index].value;
 
4:取到选中项的文本内容:  myselect.options[index].text;
// selectedIndex是所选中的项的index
 
3:获取选中项的value:  myselect.options[index].value;
 
4:取到选中项的文本内容:  myselect.options[index].text;
 方法二:jquery
 
1:var options=$("#citySel option:selected");  //获取选中的option
 
2:options.val();   //拿到选中项的值,比如选中上海,获取的值为“sh”;
 
3:options.text();   //拿到选中项的文本,比如选中上海,获取的值为“上海”
//获取选中的option
 
2:options.val();   //拿到选中项的值,比如选中上海,获取的值为“sh”;
 
3:options.text();   //拿到选中项的文本,比如选中上海,获取的值为“上海”
 
更详细的讲解围心:spoto777

分享
微博
QQ
微信
回复
2021-06-29 10:44:50
相关问题
Preferences获取不到
4489浏览 • 2回复 待解决
调试时变量怎么看?
3059浏览 • 1回复 待解决
鸿蒙JS UI如何获得当前组件
2321浏览 • 1回复 待解决
状态栏高度怎么获取
5493浏览 • 3回复 待解决
请问怎么获取HarmonyOS开发板?
12217浏览 • 8回复 待解决
JS中input文本对齐该如何实现?
2429浏览 • 1回复 待解决
鸿蒙如何实现动画变化
4282浏览 • 1回复 待解决
SignalInformation怎么获取LAC CID等信息
1793浏览 • 1回复 待解决
关于如何获取时钟id问题
1970浏览 • 1回复 待解决
鸿蒙 | Jar包中解析xml文件为空
3273浏览 • 1回复 待解决
有没有获取当前网速api?
379浏览 • 1回复 待解决
服务卡片image怎么获取网络图片?
2351浏览 • 2回复 待解决
鸿蒙怎么获取当前是不是深色模式
2371浏览 • 1回复 待解决