如何使用HTML中的按钮从select中获取值?
How can I get a value from select using a button in HTML?
我想在我的代码中添加一个按钮:
<div class="content" data-role="content" id="content" >
<div id="car">
<select name="selectCar" class="span12" id="Options" >
<option value="-1">Bir istasyon seçiniz.</option>
<option value="1">Mimarlık</option>
<option value="2">Yurtlar</option>
<option value="3">Bilgisayar Mühendisliği</option>
<option value="4">Kimya Mühendisliği</option>
<option value="5">Rektörlük</option>
</select>
</div>
<div id="cinfo"></div>
<button onclick="javascript:callCarInfo(this);">Call PodCar</button>
</div>
当我单击按钮时,我想将<select>
元素的值发送给我的函数。有人能帮我一下吗?
可以使用function.call
发送值。我很确定你们这么做的实际目的。你甚至可以在函数内部直接访问select的值。
函数。调用
http://jsfiddle.net/8a3zJ/
<button onclick="javascript:callCarInfo.call(this,document.getElementById('Options').value);">Call PodCar</button>
function callCarInfo(arg)
{
alert(arg);
}
这里的this
函数将是按钮上下文本身和arg
将有您的下拉选择值。
当你点击你的按钮时,你可以使用jquery来获得选中的选项。
试试这个函数:
function callCarInfo()
{
alert($('#Options :selected').val());
}
下面是一个实例。
jsfield
function callCarInfo(obj) {
var content = document.getElementById('content');
var span12 = document.getElementsByClassName('span12')[0];
obj.innerHTML = span12.value;
}
相关文章:
- 如何在PHP中使用$_POST获取Select元素值
- 正在获取select上的功能id
- 使用JQuery获取select标记的innerHTML的值
- AngularJS 获取 select 标记的值
- 在javascript中获取select中的选项值
- 使用VueJs获取Select选项文本
- 如何使用 javascript 获取 Select 的显示值
- 如何获取select的自定义属性's选项
- 正在尝试获取select标记中选项的值
- 获取select's选项值在CKEDITOR's插件
- 如何在extjs树中获取select节点的索引
- 使用javascript获取SELECT元素的值
- 用于获取select选项值的javascript代码
- 从js数组中获取select选项和值的最佳方式是什么
- 如何在javascript中获取select值
- 如何获取select jquery对象的选定选项的文本值
- 为使用JS邮件处理程序的电子邮件获取Select中Option的值
- 即使我按下退格键/删除键,仍保持该功能处于活动状态.以及在加载页面时获取select的值
- 获取Select Multiple Jquery中Disabled Option的值
- PHP获取select表单的选定值