zoukankan      html  css  js  c++  java
  • js 设置下拉框的默认值

    设置下拉框的默认值,直接在option中增加selected就可以了。
    但是现在要使用JS来设置它的默认值,代码如下:

     1 <select name="aaa" id="a1">
     2 <option value="1">1</option>
     3 <option value="2">2</option>
     4 <option value="3">3</option>
     5 <option value="4">4</option>
     6 <option value="5">5</option>
     7 <option value="6">6</option>
     8 <option value="7">7</option>
     9 <option value="8">8</option>
    10 <option value="9">9</option>
    11 <option value="10">10</option>
    12 </select>
    13 <script type="text/javascript">
    14 function f(id){
    15  m=$("a1");
    16  for(i=0;i<=m.options.length;i++)
    17  {  
    18   if(parseInt(m.options[i].value)==parseInt(id))
    19   {      
    20    m.options[i].selected=true;   
    21    break;
    22   }
    23  }
    24 }
    25 function $(id){
    26  return document.getElementById(id);
    27 }
    28 f(6);//设置选中第6个
    29 </script>

    JS中如何获取到EL表达式的值?

    因为是js代码是单独出来的文件,然后引入到jsp页面。现在我们可以提前在jsp页面定义js的全局变量来解决。

    1 <script type="text/javascript">
    2     var ctx = "${ctx}";
    3 </script>

    然后我们在引入的js代码中就可以直接使用ctx,轻松获取到所需的值。

  • 相关阅读:
    Linux搭建ElasticSearch环境
    从DDD开始说起
    TFS看板晨会
    TFS看板的迭代规划
    TFS看板规则
    TFS看板的设计
    Api容器在应用架构演化中的用途
    基于Abp的WebApi容器
    线程队列
    动态类型序列化
  • 原文地址:https://www.cnblogs.com/yangyi9343/p/5825589.html
Copyright © 2011-2022 走看看