`

struts2 selectedIndex 使用

阅读更多

var ss = document.selectform.test;
 ss.value=3;
 var ts=ss.options[ss.selectedIndex].text;
 var tx = document.getElementById("testSelect");

 

<select name="test" id="t" onchange="change()" >

 <option value="1" label="第一" selected="selected">第一</option>
 <option value="2" label="第二">第二</option>
 <option value="3" label="第三">第三</option>
 <option value="4" label="第四">第四</option>
</select>

 

上面是js select ,可通过select标签轻松访问selectedIndex属性;

但是struts2标签则不然必须通过options访问

ss.options.selectedIndex这样才能访问到selectedIndex属性;

下面是个struts2的select

 

 <s:select name="mrApplyDays" list="{'1','2','3','4','5','6','7','8','9',
      '10','11','12','13','14','15','16','17','18','19','20'
    }" headerKey="-1" headerValue="请选择天数" onchange="getText()"  >

   </s:select>
   <h1 style="font-size: 12;color: blue;">呵呵,所需人民币:
  
   <span id="dd" style="font-size: 14;color: red;"></span>

 

js

 

<script type="text/javascript">
   
     function getText(){
      var dd = document.getElementById("dd");
      var days = document.form1.mrApplyDays;
      t = days.options[days.options.selectedIndex].text;
      dd.innerText=t*100;
      //alert();
     }
    </script>

 

访问到selectedIndex好辛苦哦!

终于获取select的text的值了!

分享到:
评论

相关推荐

    Struts + js日期选择源码

    在页面中,我们使用了`&lt;html:select&gt;`标签来创建下拉列表,用于选择年份、月份和日期。 ```jsp ()" styleId="year"&gt; ()" styleId="month"&gt; ()" styleId="day"&gt; ``` 这里需要注意的是,`yearCollection` 和 ...

    JS检索下拉列表框中被选项目的索引号(selectedIndex)

    本文将深入探讨如何使用`selectedIndex`属性来实现这一功能。 首先,`selectedIndex`是一个在`&lt;select&gt;`元素上可用的属性,它表示当前被选中的`&lt;option&gt;`元素的索引。索引号是从0开始的,这意味着第一个`&lt;option&gt;`...

    DevExpress中的repositoryItemComboBox控件得到索引值和选项值

    在DevExpress中,我们可以使用SelectedIndex属性来获取选中的选项的索引值。索引是从0开始的,所以如果第一个选项被选中,SelectedIndex将是0,第二个选项将是1,以此类推。例如: ```csharp ...

    listBox的使用方法

    ### listBox的使用方法详解 #### 一、ListBox概述 `listBox` 是一种常见的用户界面元素,在多种编程环境中都有应用,例如Windows Forms、WPF等。它主要用于展示一系列选项供用户选择。本文将详细介绍`listBox`的...

    accordion

    2. `index.js` - 这可能是一个JavaScript文件,用于处理Accordion的交互逻辑,比如面板的展开和关闭事件,以及可能的动画效果。 3. `21347_files`, `703_files`, `3102727_files`, `329103_files` - 这些文件夹可能...

    AS2 combox 组件

    5. **交互控制**:使用`showDropDown()`和`hideDropDown()`方法来显示或隐藏下拉列表,`selectItem()`或`selectedIndex`属性可以用来改变选中的项。 **三、AS2 ComboBox组件的优化与扩展** 1. **自定义样式**:...

    webfrom- ListBox 控件的使用.pdf

    ### WebForm ListBox 控件的使用 #### 一、概述 在 ASP.NET WebForms 开发中,`ListBox` 控件是一种非常实用的选择控件,它允许用户从多个选项中选择一个或多个项目。`ListBox` 控件类似于 HTML 中的 `...

    (asp.net c#)DropDownList绑定后显示对应的项的两种方法.docx

    除了使用 SelectedIndex 属性外,我们还可以使用 for 循环或 do…while 循环来找到对应的项。下面是一个示例代码: ```csharp for (int i = 0; i ; i++) { if (DropDownList1.Items[i].Value == "i") { ...

    C# winform的combobox和listbox控件SelectedValue属性重写

    2. 重写`SelectedIndexChanged`事件,以便在选中项改变时更新`_selectedValue`。 ```csharp protected override void OnSelectedIndexChanged(EventArgs e) { base.OnSelectedIndexChanged(e); if (Items.Count &gt;...

    select2插件实现省市区三级联动

    本文将深入探讨如何使用`Select2` 实现省市区三级联动。 `Select2` 插件是由 Select2.org 提供的一个开源项目,它旨在解决原生 HTML `&lt;select&gt;` 元素存在的问题,如样式受限、搜索功能缺失等。其特性包括但不限于...

    ssd4 exam2

    - **index = ComboBox2.SelectedIndex**:获取当前选中项的索引。 - **str = CStr(state(index))**:根据索引获取对应的州名,并转换为字符串类型。 - **TextBox2.Text = str**:将获取到的州名显示在`TextBox2`中。...

    asp.net中dropdownlist控件的简单应用

    if (this.DropDownList1.SelectedIndex == 0) { this.DropDownList2.Items.Clear(); this.DropDownList2.Items.Add("南阳市"); this.DropDownList2.Items.Add("信阳市"); this.DropDownList2.Items.Add("郑州...

    C#使用窗体标签页控件实例

    本实例将深入探讨如何在C#中有效地使用窗体标签页控件。 首先,你需要了解`TabControl`控件的基本属性、方法和事件。在Windows Forms应用中,你可以通过以下步骤添加窗体标签页控件: 1. 打开Visual Studio,创建...

    键盘操作select下拉框

    &lt;option value="option2"&gt;Option 2 &lt;option value="option3"&gt;Option 3 ``` 在默认情况下,大多数现代浏览器已经支持使用键盘导航`select`元素。按下`Tab`键可以聚焦到`select`元素上,然后使用`上下箭头`键可以...

    Visual C++基础实践训练2(2)

    总的来说,Visual C++基础实践训练2(2)的重点在于`CColorDialog`和`CComboBox`的结合使用,以及如何在MFC应用中创建一个交互式的颜色选择界面。通过实践,你将加深对MFC控件和对话框的理解,提升Windows桌面应用的...

    用C#做的音乐播放器

    if (this.lstmusic2.SelectedIndex &lt; this.lstmusic2.Items.Count - 1) { this.lstmusic2.SelectedIndex++; this.lstMusic.Items.Add(this.lstmusic2.SelectedItem.ToString()); Player.URL = this.lstmusic2....

    上下移动ListBox内的项winform

    listBox1.Items.Insert(listBox1.SelectedIndex + 2, item); listBox1.Items.RemoveAt(listBox1.SelectedIndex); listBox1.SelectedIndex++; } } ``` 4. **确保正确显示**:在移动项之后,可能需要更新控件的...

    serialport测试实现串口打开关闭及设置所有常用属性

    serialBit.SelectedIndex = 2; SerialDataBits.SelectedIndex = 3; SerialStopBits.SelectedIndex = 1; SerialHandShoke.SelectedIndex = 1; SerialParity.SelectedIndex = 0; } private void ...

    C#087listbox添加删除代码 源代码

    2. SelectedIndex:表示当前选中的项的索引。如果无项被选中,则值为-1。 3. SelectionMode:决定用户可以同时选择多少个项。例如,Single表示只能选择一个,Multiple表示可以多选。 接下来,我们来看看如何向...

Global site tag (gtag.js) - Google Analytics