Как получить данные из поля формы?

287
15 декабря 2016, 16:26

Например, есть элементы:

<form id='forma'>
    <input id="name" placeholder="Имя">
    <button>Хочу познакомиться</button>
<script>var x;</script>

Нужно взять значение из input#name. Как это можно реализовать?

Answer 1

document.forms[id] - выбор формы

.elements[id] - выбор элемента в этой форме

.value - значение элемента

<form id='forma'>
    <input id="name" placeholder="Имя"/>
    <button onclick='alert(document.forms["forma"].elements["name"].value); return false'>Хочу познакомитЬся</button>
</form>

http://jsfiddle.net/fd2Lfrka/

P.S. Больше информации на http://tsya.ru/

Answer 2

Можно забрать данные с помощью jQuery:

$('#name').val()

Или "простым" JavaScript:

document.getElementById('name').value
Answer 3
var params = {
    name: $('#name').val()
} 
READ ALSO
Не присваиваются поля в Calendar.setup

Не присваиваются поля в Calendar.setup

Есть календарьНе могу присвоить параметры в календаре - выводит alert что не присвоены параметры, то есть получается, что setup вызывается, но не присваиваются...

281
Как лучше распечатать/сохранить текст с веб-странички?

Как лучше распечатать/сохранить текст с веб-странички?

Создал страничкуВ некотором div разместил информацию, которую нужно вывести на печать / сохранить в удобном формате для печати, например, DOC и другие

237
Обработка кликов после изменения капчи

Обработка кликов после изменения капчи

Скрипт обновления капчи:

209
Выбор одного из значений (из select или из input) при отправке формы

Выбор одного из значений (из select или из input) при отправке формы

В форме нужен select с некими значениями, последнее из которых - "Другое"При выборе этого значения появляется поле input, в которое можно вписать...

313