0 / 0 / 0
Регистрация: 23.04.2018
Сообщений: 20
|
||||||
1 | ||||||
.DOM Присвоение значения09.11.2018, 23:49. Показов 2961. Ответов 5
Метки нет (Все метки)
Здравствуйте! Через js нужно введенный в input текст перенести в p. Подскажите, как правильно добраться к значению input через .DOM? По name или id?
0
|
09.11.2018, 23:49 | |
Ответы с готовыми решениями:
5
Написать скрипт, рекурсивно обходящий дерево DOM страницы dom.html, начиная от корня DOM Установка width в DOM на лету, и получение значения Присвоение значения текстовому полю Циклически сдвинуть значения переменных и отобразить их в DOM-элементе |
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,625
|
|
10.11.2018, 00:08 | 2 |
метод appendChild () как раз возвращает "приживлённый" элемент, т. е. для получения ссылки на созданный этим методом тег не нужно будет присваивать ему ни id, ни name
0
|
0 / 0 / 0
Регистрация: 23.04.2018
Сообщений: 20
|
|
10.11.2018, 00:22 [ТС] | 3 |
kalabuni, все равно не понимаю как можно добраться до атрибута value у input с name 'imya'? Можете подробнее объяснить?
0
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,625
|
||||||
10.11.2018, 00:44 | 4 | |||||
если хотите именно через атрибут name, то можно двумя способами:
document.getElementsByName ('imya') [0].value или document.body.querySelector ('[name="imya"]').value ------------------------- а выше я указывал вам на то, что для доступа к инпуту никакого имени вообще не надо использовать, ибо document.body.appendChild (input) вернёт вам созданный инпут, т.е.
1
|
0 / 0 / 0
Регистрация: 23.04.2018
Сообщений: 20
|
|
10.11.2018, 00:45 [ТС] | 5 |
kalabuni, благодарю, все работает.
0
|
6492 / 3903 / 2005
Регистрация: 14.06.2018
Сообщений: 6,781
|
||||||
10.11.2018, 12:04 | 6 | |||||
Стенд с пятью разными способами доступа к элементу. Способы не все, но всё равно интересные.
Доступ по прямому имени работает не всегда и не рекомендуется. Можно ещё получить доступ через индексатор document.forms[0][n] ------ А вообще имхо штатные методы доступа к элементу слишком многословные. jQuery конечно создавался как прекрасная альтернатива.
0
|
10.11.2018, 12:04 | |
10.11.2018, 12:04 | |
Помогаю со студенческими работами здесь
6
HTML DOM как с использованием Javascript создать узлы DOM Присвоение класса при изменении значения input radio Присвоение переменной значения введенного в форму <input type="text"> Присвоение php переменной значения js переменной Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |