jQuery - 显示文本框的值并将值输入另一个文本框

时间:2012-03-30 22:45:17

标签: jquery

基本上我想得到一个文本框的值,即选择一个日期并将选中的值输出到另一个文本框。

这些文本框位于同一页面上(同一页面的不同步骤),当页面准备就绪,点击下一步时会加载文档,我尝试过使用:

$('#TextBox1').val($('#TextBox2').val());

但这似乎不起作用。我做错了什么?

修改

以下是一些HTML:

我想获取用户为日期输入的值,例如:

<label for="txt-outbound-date" class="left p-input-label" >Date: </label>

<input type="text" id="txt-outbound-date" name="txt-outbound-date" class="input-txt-sml left required" />

并在以下文本框中输出他们选择的值:

<input type="text" class="input-txt-med required left" id="txt-selected-date" name="txt-selected-date" />

这是一个摘要页面,它将显示用户输入的所有结果,正如我所说,这都在一个页面上,每次用户点击“下一步”时都会加载.js文件,所以我会我认为以下方法可行:

$('#txt-outbound-date').val($('#txt-selected-date').val());

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

所以你想要复制所选textarea的值?您指的是用户点击元素的时间?

$('textarea.clickable').click(function() {
   $('textarea.other').val($(this).val());
});

如果没有,你能否更清楚,更准确地了解你的需求。