`

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` 和 ...

    ACCP 5.0 Y2 考试题 0809

    2. J2EE 体系结构:在 J2EE 的三层架构中,用户界面和生成界面的代码属于表示层(a)。表示层负责与用户交互,展示数据和接收用户输入。 3. JSP 标准动作:`&lt;jsp:useBean&gt;`动作的`scope`属性用于定义Bean的作用范围...

    ACCP 5.0 Y2 考试题 200809

    2. **J2EE 三层架构**:在 J2EE 体系结构中,用户界面和用于生成界面的代码属于三层结构中的表示层。三层结构包括客户端层、中间层(业务逻辑层)和数据层。 3. **JSP 标准动作**:是 JSP 标准动作之一,用于实例化...

    2008年9月ACCP5.0 Y2笔试题

    2. **J2EE架构**:在J2EE的体系结构中,用户界面和用于生成界面的代码组成了表示层,这是三层架构中最外层,负责与用户交互。 3. **JSP标准动作**:`&lt;jsp:useBean&gt;`动作用于在JSP页面中使用JavaBean,它有一个`...

    北大青鸟的笔试试题最新

    【Ajax请求过程】使用Ajax时,JavaScript的XMLHttpRequest对象发送请求的顺序通常是:1.创建XMLHttpRequest对象,2.初始化对象,3.设置回调函数,4.发送请求。因此,正确顺序是1324。 【ASP.NET数据绑定控件】在ASP...

Global site tag (gtag.js) - Google Analytics