获取和设置select的选中项的值

<!DOCTYPE html>

<html>

<head lang="en">

<meta charset="UTF-8">

<title>获取select的选中项的值</title>

</head>

<body>

<select id="select0">

<option value="0">请选择选项</option>

<option value="1">选项一</option>

<option value="2">选项二</option>

<option value="3">选项三</option>

<option value="4">选项四</option>

<option value="5">选项五</option>

</select>

</body>

</html>

<script src="jquery-2.1.1.min.js"></script>

<script>

window.onload=function(){

var tags=document.getElementsByTagName("select");

//通过javascript来获取select的选中项【】

var s=document.getElementById("select0");

s.selectedIndex=2;//设置选中项的索引

var index= s.selectedIndex;//获取选中项的索引

console.log(s.options[index].value);//输出选中项的值:value=3

console.log(s.options[index].text);//输出选中项的option里面的值:选项三

//通过下面方法也可以获取下面的值

var selectedValue=document.getElementById("select0").value;

console.log(selectedValue);

//通过jquery方法去设置和获取

console.log($("#select0").find("option:selected").text());//得到选中的option的里面的text

console.log($("#select0").val());//得到选中的值

$("#select0").val(1);//设置选中的值

console.log($("#select0").val());

//jquery和javascript的结合使用

var sIndex=$("#select0").get(0).selectedIndex;

//根据text=‘选项四’,来选中该项

$("#select0 option[text=‘选项一‘]").attr("selected","true");

$("#select0 option[value=‘2‘]").remove();//删除value=‘2‘的选项删除

//把除了第一项的其他项都删除

$("#select0 option[value!=‘0‘]").remove();//可用于在多个选择框相互关联,然后当其中一个选项框开始选中时,清空另一个选项框。

};

</script>

时间: 2024-08-01 22:42:41

获取和设置select的选中项的值的相关文章

jquery 获取和设置 select下拉框的值

<div style="display:block;text-align:left;margin-left:1em;"> <select id="uploadFrequency" style="width:50%;font-size:1em;" onchange="changeFunction()"> <option value="-1" selected="sele

js获取下拉列表(select)选中项的值和文本

获取下拉列表选中项的值和文本(select) <html> <head> <meta charset="utf-8"/> <title>获取下拉列表选中项的值和文本(select)</title> </head> <body> <select id="myselect"> <option value="fist">1</option&

JQuery获取和设置Select选项常用方法总结 (转)

1.获取select 选中的 text: $("#cusChildTypeId").find("option:selected").text(); $("#cusChildTypeId option:selected").text()2.获取select选中的 value: $("#ddlRegType ").val();3.获取select选中的索引:      $("#ddlRegType ").get

jQuery获取radio选中项的值【转藏】

<title></title> <script src="js/jquery-1.7.2.min.js"></script> <script type="text/javascript"> $(function () { //没有默认选中的情况 //先判断radio是否有选中项,再获取选中的值 $("#btnclick").click(function () { //获取选中项的valu

Jquery获取html中select,radiobutton选中的值写法

1.Html代码: <select name="" class="qixian" id="tbCheckCycleUnit"> <option value="1">天</option> <option value="2">月</option> <option value="3">年</option> &l

2、CRM2011编程实战——设置窗体某一项的值为服务器时间

需求:设置窗体中某个控件的值为服务器时间. 解决方案:通过一个一般处理程序获取服务器时间,然后通过ajax形式获取到此服务器时间并赋值给界面控件. 1.新建一个一般处理程序GetSererTimeHandler.ashx, 代码如下: <%@ WebHandler Language="C#" Class="GetSererTimeHandler" %> using System; using System.Web; namespace IsWaterWe

js获取并设置&lt;p&gt;&lt;/p&gt;的显示的值。

原文链接:http://www.nowamagic.net/librarys/posts/jquery/23 html()方法 此方法类似于JavaScript中的innerHTML属性,可以用来读取或者设置某个元素中的HTML内容.要获取某个元素的内容,可以这样: 1 var p_html = $("p").html(); //获取p元素的HTML代码  如果需要设置某元素的HTML代码,那么也可以使用该方法,不过需要为它传递一个参数.例如要设置p元素的HTML代码,可以使用如下代码

JQuery获取和设置Select选项的常用方法总结

1.获取select 选中的 text: $("#cusChildTypeId").find("option:selected").text(); $("#cusChildTypeId option:selected").text() 2.获取select选中的 value: $("#ddlRegType ").val(); 3.获取select选中的索引: $("#ddlRegType ").get(0)

jquery 获取和设置Select选项常用方法总结

1.获取select 选中的 text:$("#cusChildTypeId").find("option:selected").text();$("#cusChildTypeId option:selected").text()2.获取select选中的 value:$("#ddlRegType ").val();3.获取select选中的索引:       $("#ddlRegType ").get(0