как сделать чтобы данные выводились не в текстовое поле а в абзац?
у меня есть код
function getArray() {
const form = document.querySelector('form');
const arr1 = form.arr1.value.split(',');
const arr2 = form.arr2.value.split(',');
const union = [...new Set(arr1.concat(arr2))];
form.result.value = union;
}
<form name="test">
Серия значений 1:<br>
<input name="arr1"><br>
Серия значений 2:<br>
<input name="arr2"><br>
Результат:<br>
<input name="result"><br>
<input type="button" value="Получить результат" onclick="getArray()">
</form>
как сделать чтобы данные выводились не в текстовое поле а в абзац?
Ответы (1 шт):
Автор решения: nörbörnën
→ Ссылка
function getArray() {
const form = document.querySelector('form');
const arr1 = form.arr1.value.split(/\s*,\s*/);
const arr2 = form.arr2.value.split(/\s*,\s*/);
const union = [...new Set(arr1.concat(arr2))];
const box = document.getElementById('result');
box.innerHTML = union.join(', ');
}
<form name="test">
Серия значений 1:<br>
<input name="arr1"><br> Серия значений 2:<br>
<input name="arr2"><br>
<input type="button" value="Получить результат" onclick="getArray()">
</form>
<p>Результат:<br><span id="result"></span></p>