是否可以将以前输入的字段中的输入复制到另一个不可编辑的字段 javascript 中?例如,您有两个姓名字段,第一个字段您必须输入您的姓名,一旦输入,姓名将自动复制到不可编辑的第二个文本字段中。我已经做了一些搜索,但我似乎找不到任何对这种特定情况有用的东西,而且我对 javascript 非常了解,所以任何形式的帮助或朝着正确方向轻推都会很棒。
问问题
158 次
5 回答
3
是的,您可以,只需执行以下操作:
document.getElementById('non_editable_name').value = document.getElementById('editable_name').value;
如果你使用 jquery,你可以这样做:
$('#non_editable_name').val($('#editable_name').val());
于 2013-05-21T16:42:06.900 回答
3
只需使用keyup
您输入的侦听器:
<input type="text" id="input1" />
<input type="text" id="input2" readonly='readonly' />
var $input2 = document.getElementById('input2');
var $input1 = document.getElementById('input1');
$input1.addEventListener('keyup', function()
{
$input2.value = $input1.value;
});
这是一个例子:小提琴
于 2013-05-21T16:42:10.183 回答
-1
像这样:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<meta name="generator" content="PSPad editor, www.pspad.com">
<title></title>
<script>
function copianome(nome){
document.getElementById('ds_name_result').value = nome;
}
</script>
</head>
<body>
<input type="text" id="ds_name" onkeyup="copianome(this.value)" /><br />
<input type="text" id="ds_name_result" readonly="readonly" />
</body>
</html>
于 2013-05-21T16:44:28.367 回答
-1
HTML
<input type="text" id="entry" />
<input type="hidden" id="storage" />
JS
(function() {
$('#entry').on('change', function() { $('#storage').val(this.value); });
})();
于 2013-05-21T16:40:30.050 回答