试图弄清楚如何使用javascript在表单的文本框中动态生成文本。
我想从我所做的下拉列表中选择一种类型的事件,并在该选择中向eventprice表单的文本框中输入一个值。
到目前为止,这是我所拥有的,但我在文本框中没有任何价值,任何帮助都是值得赞赏的。
function totalprice(){
if($('#type').val() == '3'){
$('#eventprice') == ("45");
}
}
<input type="text" disabled="" id="eventprice" onChange="totalprice();" name="eventprice" class="form-input" />
将代码的第3/4行修改为$(“#eventprice”)。增值税(“45”)
如建议的那样,只是建议有语法错误。
我建议使用jQuery,因为它的代码效率很高。
HTML:
<input type="text" disabled id="eventprice" />
<select id="select">
<option data-cost="5">Event 1</option>
<option data-cost="10">Event 2</option>
</select>
jQuery:
$('#select').change(function () {
var str = $(this).find('option:selected').data('cost');
$('#eventprice').val(str);
});
// This code can be used to run it on load
// $('#select').trigger('change');
运行中的代码:
http://jsfiddle.net/LkaWn/
希望这有帮助:)
如果您不介意使用jQuery,那么这将是一件轻而易举的事:您只需要将数据属性price添加到每个选项中。此函数的作用是:
工作演示:http://jsbin.com/acuyux/6/edit
超文本标记语言
html prettyprint-override"><select id="type">
<option data-price="25">Party</option>
<option data-price="35">Meeting</option>
<option data-price="45">Lounge</option>
</select>
<input type="text" id="eventprice" name="eventprice" disabled="" class="form-input" />
JS
$('#type').change(function totalprice(){
$('option').each(function() {
if($(this).val() === $('#type').val()) {
$('#eventprice').val($(this).data('price'));
}
});
});
选择框脚本通过<select>和<option>元素创建。为了方便与这个控件交互,除了所有表单字段共有的属性和方法外,HTMLSelectElement类型还提供了以下的属性和方法: add(newOption, relOption):抽向控件中插入新的<option>元素,其位置在相关项(relOption)之前。 remove(indenx):移除给定索引位置的选项。 multiple:布尔值
我正在创建一个表格,要求选择学位使用单选按钮。根据选择的单选按钮,下拉列表中的值会发生更改。现在,我想在文本框中显示一些值,这取决于从下拉列表中选择的选项。 在这里,我可以改变选择单选按钮下拉列表中的值,但不能显示在从下拉菜单中选择值的文本框中。下面是我的java脚本代码: }
文本框脚本 在HTML中,文本框的表现形式有两种:一种是使用 <input>元素且它的type属性值为"text"来表示 单行文本框。二种是使用 <textarea>和</textarea>表示 多行文本框。 要表示单选文本框,可以使用<input>元素且其type属性值为“text”。通过 size设置文本框中能够显示的字符数,通 value设置文本框的初始值,通过 maxlength设置可以接
问题内容: HTML: CSS: 如您所见,它不起作用。是否有仅CSS方式将文本置于选择框中? 问题答案: 恐怕普通的CSS不可能做到这一点,并且不可能完全兼容跨浏览器。 该插件隐藏元素,并动态创建元素等以显示自定义下拉列表样式。我非常有信心您将能够更改跨度等的样式以使项目居中对齐。
本文向大家介绍js表单中选择框值的获取及表单的序列化,包括了js表单中选择框值的获取及表单的序列化的使用技巧和注意事项,需要的朋友参考一下 本文特意为js表单中选择框值的获取及表单的序列化做了下总结,写成了一个对象,分享给大家,欢迎大家学习。 一个简单的demo: 代码出现的EventUtil在这篇文章有介绍: 《js跨浏览器的事件侦听器和事件对象的使用方法》 以上就是对js表单中选择框值的获取及
问题内容: 从文本框中,我尝试了多种方法来找出解决方案,但是失败了,因此请对该查询提供帮助 网站:-https: //www.goibibo.com/ 在该网站内,当我尝试从“ FROM”自动建议文本框中选择值时,我无法选择,因为我无法检查下拉列表,因为它是动态的,并且使用了一些JavaScript功能。所以请帮我 问题答案: 如果您需要XPath作为第一个自动建议选项,请尝试 您可以替换与获得第