简体   繁体   English

JavaScript和HTML-如何将组合框的选定选项的值放入跨度?

[英]JavaScript and HTML - How do I put the value of a selected option of a combobox into a span?

imagine I have this combobox 想象我有这个组合框

<select name="simulate_option" id="simulate_opt">
<option value="EUR" selected="selected">EUR</option>
<option value="USD">USD</option>
<option value="CHF">CHF</option>
<option value="GBP">GBP</option>
</select>   

How do I put the value of the selected option, automaticly, into this span? 如何自动将所选选项的值放入该范围?

<span id="span_combo"><span/>

You can use jQuery to put an event listener on the select box. 您可以使用jQuery将事件监听器放在选择框上。 You can assign an on change event & on change of select you can read the value of the select & put it inside the span you need. 您可以分配一个on change事件和select更改时,您可以读取select的值并将其放在所需的范围内。

WORKING DEMO - http://codepen.io/nitishdhar/pen/CFjpz 工作演示-http: //codepen.io/nitishdhar/pen/CFjpz

Use this - 用这个 -

$(document).ready(function(){
  $('#simulate_opt').change(function(){
    var value = $(this).val();
    $('#span_combo').text(value);
  });
});

You can also learn how to start using jQuery in your work. 您还可以学习如何在工作中开始使用jQuery。 Look at this - http://learn.jquery.com/about-jquery/how-jquery-works/ 看看这个-http://learn.jquery.com/about-jquery/how-jquery-works/

If you use jQuery: 如果您使用jQuery:

$("#simulate_opt").change(function(){
    $("#span_combo").html($(this).val());
});

http://jsfiddle.net/7Kudw/ http://jsfiddle.net/7Kudw/

Non jQuery way: 非jQuery方式:

Call function when changes value: 更改值时调用函数:

<select name="simulate_option" id="simulate_opt" onchange="test();return false;">
     <option value="EUR">EUR</option>
     <option value="USD">USD</option>
     <option value="CHF">CHF</option>
     <option value="GBP">GBP</option>
</select>   
<span id="span_combo"><span/>

JS: JS:

function test(){
    document.getElementById("span_combo").innerHTML = document.getElementById("simulate_opt").value;
}

http://jsfiddle.net/LSsNU/ http://jsfiddle.net/LSsNU/

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 PHP和Jquery,如何将选择的选项值发布到跨度中 - Php and Jquery, How do i post a option selected value into a span 如何使用 JavaScript 更改 HTML 选定选项? - How do I change an HTML selected option using JavaScript? 如何编写jQuery / javascript if语句,以便在html时触发 <option>选择特定班级? - how do I write a jQuery/javascript if statement so that it's triggered when a html <option> with a specific class is selected? 如何使用 jQuery、JavaScript 和 HTML 动态设置下拉列表的选定选项? - How do I dynamically set the selected option of a drop-down list using jQuery, JavaScript and HTML? 如何根据选定的选项Javascript更改html中的值 - How to change value in html depending on selected option Javascript 如何使用JavaScript更改组合框中的“选定”值? - How to change “selected” value in combobox using JavaScript? 如何在 javaScript 中设置 Kendo combobox 的选定值 - How to set Selected value for Kendo combobox in javaScript 如何将会话值放入JavaScript? - How do I put a session value into a javascript? 如何使用 Javascript 或 Jquery 获取所选选项的值? - How can i get the value of the selected option using Javascript or Jquery? 如何使用javascript更改选项标签上的“选定”属性 - How do I change the “selected” attribute on an option tag with javascript
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM