Java获取下拉菜单选中的选项

来源:java认证发布时间:2012-11-12 13:12:27java认证视频

  1、自己构造下拉菜单选项的value,比如:

  <select name="typeId" id="typeId">

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

  <option value="3_spring">Spring</option>

  <option value="2_struts">Struts</option>

  <option value="1_hibernate">Hibernate</option>

  </select>

  在Action里面首先获取typeId的值,然后再将其解析成两个值。

  2、在页面添加隐藏域,当下拉菜单的发生改变时,将当前选项的名字设置到隐藏域中。

  2.1  给页面添加隐藏域

  <input type="hidden" name="typeName" value="" id="typeName"/>

  2.2 编写javascript代码

  //设置分类名称的值

  function setTypeName(){

  var type = document.getElementByIdx_x("typeId");

  var pindex  =  type.selectedIndex;

  // 获取选中的下拉框的值(value)

  var pValue  =  type.options[pindex].value;

  // 获取选中的下拉框的选项(key)

  var pText   =  type.options[pindex].text;

  //alert(pText);

  //给隐藏域typeName赋值

上一页12下一页

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答