zoukankan      html  css  js  c++  java
  • SSH中通过javascript控制<select>标签中<option>为selected

    情况是这样的,我通过点击链接跳转到一个action,并假设同时传入‘色号’、‘尺码’两个参数,我要在跳转到该jsp页面中的<select>标签中获取他们的值,调用如下:

    <BODY BACKGROUND="../image/bg.gif" onload="makeOptionSelected('<s:property value='product.color'/>','<s:property value='product.size'/>')">

     1 function makeOptionSelected(color,size)
     2 {
     3  var cValue=color; //传入值  '色号'
     4  var sValue=size; //传入值  '尺码'
     5  var cLength=document.getElementById('color').options.length;  //取得'色号'下拉列表的长度
     6  var sLength=document.getElementById('size').options.length;  //取得'尺码'下拉列表的长度
     7  var ov;
     8  //判断。设置与传入的'色号'value相同的option为selected
     9  for(var i=0;i<cLength;i++) {
    10   ov=document.getElementById('color').options[i].value;
    11   if(ov == cValue){
    12    document.getElementById('color').options[i].selected='selected';
    13   }
    14  }
    15  //判断。设置与传入的'尺码'value相同的option为selected
    16  for(var j=0;j<sLength;j++) {
    17   ov=document.getElementById('size').options[j].value;
    18   if(ov == sValue){
    19    document.getElementById('size').options[j].selected='selected';
    20   }
    21  }
    22 }
    23 
    24  
  • 相关阅读:
    vagrant+virtualbox 构建mac虚拟机环境
    python dns模块
    Ansible模块开发-自定义模块
    nginx rewrite 踩坑
    死磕nginx系列--nginx 目录
    死磕salt系列-salt文章目录汇总
    ant jmeter jenkins 实现自动化测试
    prometheus-入门尝试
    redis-Sentinel配置
    devops工具-Ansible进阶playbook&roles
  • 原文地址:https://www.cnblogs.com/fanszone/p/3147303.html
Copyright © 2011-2022 走看看