У меня есть текст ниже на странице, используя HTML:
"Здравствуйте, меня зовут HuggyBiscuit"
Я хотел бы иметь возможность добавлять ящики, например, для изменения " my "и" Huggybiscuit "
Я могу изменить 1 из них (например, HuggyBiscuit), используя следующий код
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<script type="text/javascript">
function myFunction(input){
var elementValue = input.value;
document.getElementById("test1").innerHTML = elementValue;
}
</script>
<input id="name" name="name" onkeyup = myFunction(this) type="text" value="HuggBiscuit">
<br>
Hello my name is <code id="test1">HuggBiscuit</code>
</body>
</html>
Но когда я пытаюсь добавить второе поле, оно просто заменяет ввод первого текстового поля. Я пытался добавить отдельные идентификаторы ко всему, но ничто не позволяет мне добавить 2 поля, чтобы изменить отдельные части предложения.
Пример 2 неработающих блоков:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<script type="text/javascript">
function myFunction(input){
var elementValue = input.value;
document.getElementById("test1","test2").innerHTML = elementValue;
}
</script>
<input id="name" name="name" onkeyup = myFunction(this) type="text" value="HuggBiscuit">
<input id="person" name="name" onkeyup = myFunction(this) type="text" value="my">
<br>
Hello <code id="test2">my</code> name is <code id="test1">HuggBiscuit</code>
</body>
</html>