使用 jQuery 填写表单
filling a form with jquery
我有一个关于填写表格的问题。我有这个html。
<input type="text" name="" id="voornaam" value="" class="full">
<span class="data-name">Dhr. name lastname</span>
当您键入时,您在输入中命名。必须将名称添加到范围数据名称中。您在输入中输入的名称。应该把它放在跨度中。
试试这个
.HTML
<input type="text" name="" id="voornaam" value="" class="full" />
<input type="text" name="" id="achternaam" value="" class="full" />
<span class="data-name">Dhr. name lastname</span>
jQuery
$('#voornaam').on('keyup', function () {
var name = this.value;
var lastname = $('#achternaam').val();
$('.data-name').text(name + " " + lastname);
});
$('#achternaam').on('keyup', function () {
var lastname = this.value;
var name = $('#voornaam').val();
$('.data-name').text(name + " " + lastname);
});
演示
使用以下代码附加到文本框的事件keydown
并将其与范围同步:
$(function() {
$("#voornaam").keydown(function() {
$(".data-name").html($(this).val());
});
});
您可以在此处找到演示:http://jsfiddle.net/py3G5/
这将在更改文本的同时更改文本
$(function() {
$("#voornaam").keypress(function() {
$(".data-name").html($(this).val());
});
});
以下是它的工作原理:
$("#voornaam").on('keyup', setName);
function setName(event) {
$(".data-name").html($("#voornaam").val());
}
工作小提琴
这是非常简单的javascript:
如果你想保持简单,你可以在元素上完成所有操作:
JavaScript:
<input type="text" id="source" onkeyup="javascript:$('#dest').text($('#source').val())">
<span id="dest"></span>
这里发生的事情是,每次你按下输入框中的键时,javascript 事件 onkeyup 就会触发,Jquery 代码将值从 id 为 "source" 的输入复制到 id 为 "dest" 的目标范围
提琴手示例:http://jsfiddle.net/dqU5m/
是否必须在键入或将焦点从输入上移开时添加名称?
当您键入时;
$(function () {
$("input#voornaam").change(function (){
$("span.data-name").html($(this).val());
});
});
或者集中注意力;
$(function () {
$("input#voornaam").focusout(function (){
$("span.data-name").html($(this).val());
});
});
如果你打算使用很多这种类型的功能,那么可能值得看看像Knockoutjs这样的框架
相关文章:
- jQuery表单添加不适用于下拉列表
- 同时打印并提交表单-jQuery.Print
- 如何不清除表单jQuery中禁用的输入
- 如何检查输入中的值以及值是否存在提交表单?jquery.
- 登录表单 jQuery 插件无法按预期工作
- 谷歌电子表格网站表单jQuery脚本阻止发送
- 如何做不成功提交表单jquery
- 将表单和输入附加到表单jQuery Mobile
- 在我的切换表单jquery脚本中出现问题
- 使用动态表单 jquery 创建多维数组
- 使用一个类提交多个表单(jquery, rails)
- 有一个按钮打开右边的表单JQuery
- 取消按钮php表单jquery
- 按钮必须按一个特定的顺序发送表单- jquery
- 产品验证表单jquery
- rails嵌套表单jquery图像预览
- 获取表单(Jquery与Javascript)
- 将类型文件的输入附加到表单jquery中
- 如何从理想表单jQuery中删除验证规则
- Ruby on rails -加载更多按钮与kaminari和搜索表单.Jquery的问题