`
jsx112
  • 浏览: 314800 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JS获取select-option text

阅读更多
Js代码 复制代码 收藏代码

 

 function selectInput(choose)
 {  
   alert(choose.text); 
 }

 写JS的时候 获取select对象的value是很常见的事情 例如

Js代码 复制代码 收藏代码
<script language="javascript">
 function selectInput(choose)
 {  
   alert(choose.value); 
 }
</script>
<select name="month" onchange="selectInput(this)">
         <option  value="01">January</option>
         <option  value="02">February</option>
         <option  value="03">March</option>
         <option  value="04">April</option>
         <option  value="05">May</option>
         <option  value="06">June</option>
         <option  value="07">July</option>
         <option  value="08" selected="selected">August</option>
         <option  value="09">September</option>
         <option  value="10">October</option>
         <option  value="11">November</option>
         <option  value="12">December</option>
</select> 

 这样子就可以获得 month的值了 也就是01 02 03... 但是value所指向的text呢? 用一般的方法

 

这样子是获取不到的~ 那我们则需要另一种方法获取

Js代码 复制代码 收藏代码
  1. <script language="javascript">   
  2.  function selectInput(choose)   
  3.  {     
  4.    alert(choose.options[choose.selectedIndex].text);    
  5.  }   
  6. </script>   
  7. <select name="Month" onchange="selectInput(this)">   
  8.          <option  value="01">January</option>   
  9.          <option  value="02">February</option>   
  10.          <option  value="03">March</option>   
  11.          <option  value="04">April</option>   
  12.          <option  value="05">May</option>   
  13.          <option  value="06">June</option>   
  14.          <option  value="07">July</option>   
  15.          <option  value="08" selected="selected">August</option>   
  16.          <option  value="09">September</option>   
  17.          <option  value="10">October</option>   
  18.          <option  value="11">November</option>   
  19.          <option  value="12">December</option>   
  20. </select>  
分享到:
评论

相关推荐

    javascript 获取select ->option中id、value、label属性及中内容

    javascript 获取select -&gt;option中id、value、label属性及&lt;option&gt;&lt;/option&gt;中内容

    JS获取select-option-text_value的方法

     &lt;option value=”01″&gt;January&lt;/option&gt; &lt;option value=”02″&gt;February&lt;/option&gt; &lt;option value=”03″&gt;March&lt;/option&gt; &lt;option value=”04″&gt;April&lt;/option&gt; &lt;option value=”05″&gt;May&lt;/option&gt; &lt;option ...

    select option带自定义图片

    然而,原生的`&lt;option&gt;`元素并不支持直接添加图片,但通过一些JavaScript和CSS的技巧,我们可以实现自定义带有图片的`&lt;option&gt;`效果。以下是一个关于如何在`&lt;select&gt;`和`&lt;option&gt;`中添加自定义图片的详细教程。 ...

    js 操作select和option

    ### JavaScript 操作 Select 和 Option 的方法详解 在网页开发中,`&lt;select&gt;` 元素是一种常见的表单控件,用于收集用户输入的选择项。它通常包含多个 `&lt;option&gt;` 子元素供用户选择。通过 JavaScript,我们可以实现...

    js实现动态生成select中的option

    在JavaScript编程中,动态生成`select`元素中的`option`是一项常见的需求,特别是在网页交互或者数据展示时。本文将深入探讨如何使用JavaScript实现这一功能,同时结合提供的`autoSelect.html`和`autoselect.txt`...

    用jquery获取select标签中选中的option值及文本的示例

    - 方法一:通过id选择器获取select标签,然后使用":selected"伪类选择器找到当前选中的option,接着使用.text()方法获取选中的option的文本内容。代码为`$("#sel option:selected").text();` - 方法二:通过id选择...

    JS动态添加Select中的Option元素值

    在JavaScript(JS)编程中,动态添加Select中的Option元素值是一项常见的需求,特别是在网页交互或者数据填充时。这里我们将深入探讨如何实现这个功能,并提供一个实际的案例来演示这一过程。 首先,我们要理解HTML...

    javascript_select_option_操作详解.txt

    ### JavaScript Select Option 操作详解 #### 一、检测是否有选中项 在处理表单时,经常需要检测用户是否已选择了某个 `&lt;select&gt;` 元素中的 `&lt;option&gt;` 项。以下是一个简单的示例来实现这一功能: ```javascript ...

    jquery获得select option值

    这里使用了`option:selected`选择器来选取当前被选中的`&lt;option&gt;`元素,并通过`.text()`获取其文本内容。 2. **设置默认选中的下拉项**: ```javascript $('#select_id')[0].selectedIndex = 1; ``` 通过直接...

    js获取select选中的option的text示例代码

    下面,我们将详细探讨如何使用JavaScript来获取select元素中选中option的文本内容。 首先,要获取选中的option文本,我们需要两个基本的元素:一个是select元素,另一个是包含option元素的select元素。在HTML中,...

    Vue.js获取被选择的option的value和text值方法

    2.获取被选中的option的text的值时,使用:$(“#optionID option:selected”).text 拓展知识:select标签如何传递选中option的value值与text值方法 如下所示: &lt;select name=type onchange=show_sub(this.options...

    JavaScript获取select中text值的方法

    本文实例讲述了JavaScript获取select中text值的方法。分享给大家供大家参考,具体如下: 别的不说,先看代码: 方法一: &lt;select name=parent_id onchange=setTitleAndLinkByGoodsCategory(this.value,this....

    JQuery操作select

    `$("#testSelect option:selected").text()`和`$("#testSelect").find('option:selected').text()`都是获取选中option的文本内容,而`$("#testSelect").val()`则是获取选中option的值。这些方法在需要读取用户选择时...

    jQuery获取Select标签的手册

    若要获取`Select`标签中当前选中选项的文本内容,可以使用`$("select").find("option:selected").text()`。例如: ```javascript var selectedText = $("select").find("option:selected").text(); ``` 这将...

    JS对select控件option选项的增删改查示例代码

    可以通过select元素的selectedIndex属性获取当前选中选项的索引,然后通过options属性获取该索引对应的option元素,最后通过text属性获取option的文本内容。 ```javascript var obj = document.getElementById('...

    JS更改select内option属性的方法

    比如,要更改选中option的文本,可以通过select.options[select.selectedIndex].text来实现。 在本文中,提出了一个具体的应用场景:在打开新窗口前,保存当前选中的option的值;在新窗口中更改此值,并将更改后的...

    javascript模拟select,jselect的方法实现

    总的来说,这个JavaScript模拟的select控件`jselect`解决了原生select元素在不同浏览器下样式不统一和美观度不足的问题,提供了自定义的UI样式和更丰富的交互体验。通过封装的API,开发者可以方便地在项目中使用这个...

    JS获取select的value和text值的简单实例

    本文将详细讲解如何通过JavaScript获取`&lt;select&gt;`元素的`value`和`text`值,以及如何动态添加`&lt;option&gt;`。 首先,让我们分析一下给出的代码片段: ```html &lt;select id="cityList"&gt; &lt;!-- 省略部分 --&gt; &lt;/select&gt; ...

    js select option

    在JavaScript编程中,`select`元素和`option`标签是创建下拉列表的重要部分。`select`用于定义一个选择框,而`option`则用于在选择框中添加可选项。在网页交互中,用户通常会使用这样的下拉列表来从预设的选项中做出...

Global site tag (gtag.js) - Google Analytics