Я пытаюсь автозаполнять текстовые поля с 1 по 3 с содержимым основного текстового поля, чтобы в текстовых полях также отображалось все, что напечатано в текстовом поле «Заголовок» Input1, Input2 и Input3. Вот что у меня есть, но я получаю сообщение об ошибке.Автозаполнение текстовых полей с содержимым основного текстового поля
<html>
<head>
<script type="text/javascript">
function CopyData(val){
var a = document.getElementById(val.id).value
document.getElementById("CopyText").value=Title
}
</script>
</head>
<body>
Title:<input type="text" name ="Title" id="Text" onkeyup="CopyData(this)"/><br /> <br />
Input 1:<input type="text" name ="Input1" id="CopyText"/><br />
Input 2:<input type="text" name ="Input2" id="CopyText"/><br />
Input 3:<input type="text" name ="Input3" id="CopyText"/><br />
</body>
</html>
Пожалуйста, сообщите нам, какую ошибку вы получите. И: почему вы используете один и тот же идентификатор для нескольких элементов? –
Значения элементов 'id' должны быть уникальными. –