【问题标题】:Drop down list selected value for provided text in java scriptjava脚本中提供的文本的下拉列表选择值
【发布时间】:2018-05-12 05:33:30
【问题描述】:

如何在 java 脚本中获取选定文本的下拉列表值?即,如果我的下拉列表包含从 1 到 10 的 10 个值,并且这些值的文本如 1 到 10('One' 表示 1,'Two ' 代表 2 ....)。如果我传递文本 '5',那么我需要选择值 5。

【问题讨论】:

    标签: javascript c#


    【解决方案1】:

    如果您的下拉菜单标有 id,例如“demo”,您可以这样做,

    var result = document.getElementById("demo");
    alert(result.value);
    

    您还必须首先为下拉菜单中的每个项目添加一个值,

    <option value="1">One</option>
    <option value="2">Two</option>
    

    等等。

    【讨论】:

    • 我有文本“Two”...我需要选择“Two”的值。我该怎么做?如何获得“Two”的值?
    • 您希望以这样的方式设置下拉列表, 值将是2 然后。
    【解决方案2】:

    假设您有以下下拉菜单

    <select id="dropdown">
      <option value="volvo">Volvo</option>
      <option value="saab">Saab</option>
      <option value="mercedes">Mercedes</option>
      <option value="audi">Audi</option>
    </select>
    

    然后获取选中的文本

     $("#dropdown option:selected).Text();
    

    获取选中的值。

    $("#dropdown option: selected).Val()
    

    【讨论】:

      猜你喜欢
      • 2021-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多