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  
  • 相关阅读:
    vue报错 error: data.push is not a function
    vue elment.style样式修改(第三方组件自生成元素)
    按元素标签查询多个
    按css查询多个元素
    按CSS查询一个元素
    查询单个元素
    JavaScript 查找元素
    Spring 商品分类
    Spring 使用日志
    Spring 使用日期类型
  • 原文地址:https://www.cnblogs.com/fanszone/p/3147303.html
Copyright © 2011-2022 走看看