【问题标题】:dynamically change the my label text with selection value of my comboBox?用我的组合框的选择值动态更改我的标签文本?
【发布时间】:2014-04-23 23:26:19
【问题描述】:

我正在使用经典的 asp,并希望使用我的组合框的选择值动态更改我的标签文本。如果我在组合框中选择 1 我的标签 text= "hello" 。如果我选择 2 而不是我的标签 Text="How Are You"...

在页面上加载我的默认标签文本 =“Hello”。和我的组合框和表格内的标签。

function changeLabel(){

       if( document.getElementById('mycomboBoxID').value != 1 )
       {
        document.getElementById('LabelID').innerHTML = "how Are You"
       }     
}

【问题讨论】:

    标签: javascript combobox label


    【解决方案1】:

    这似乎是关于 JavaScript 的问题,而不是 Classic ASP。要使用组合框 (mycomboBoxID) 的 设置 LabelID 的 HTML 内容,您可以执行以下操作。我认为您的 changeLabel 函数已连接到组合框的 onchange 事件。

    function changeLabel(){
        document.getElementById('LabelID').innerHTML = document.getElementById('mycomboBoxID').value;
    }
    

    如果您想要所选项目的文本而不是组合框的值,那么您可以这样做:

    function changeLabel(){
        document.getElementById('LabelID').innerHTML = document.getElementById('mycomboBoxID').options[document.getElementById('mycomboBoxID').selectedIndex].text;
    }
    

    【讨论】:

      猜你喜欢
      • 2021-08-17
      • 2019-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-25
      • 2012-06-25
      • 2014-05-24
      相关资源
      最近更新 更多