2015-10-09 2 views
0

Я знаю, что это очень просто, но для жизни я не могу найти веб-страницу в любом месте, что объясняет, что значение имеет атрибут name элемента HTML <select> , Может кто-то, пожалуйста, укажите мне спецификацию или любой веб-сайт, если это так, объясняет, что является значением атрибута name элемента <select>? СпасибоЧто такое html <select> Значение атрибута элемента name

+0

'<выберите имя =» ЭТОТ "/>'? – sehe

ответ

0

Если элемент <select> находится внутри <form> Значение атрибута name будет именем поля, представленного формой.
Это значение можно прочитать на странице с запросом.
Например, если у вас есть <select name="x"> и выбранный <option> значение у, то в представленной странице будет выглядеть примерно так:
Request["x"] будет равна у

+0

Да, это то, что я хотел спросить. Я должен был сформулировать свой вопрос лучше. Я имел в виду, что такое значение, связанное с ключом имени. – LeonardShelby

-1

Атрибут name является общим для всех входных элементов, здесь из объяснений W3Schools:

Атрибут имя задает имя элемента.

Атрибут name используется для ссылки на элементы в JavaScript или на данные формы формы после отправки формы.

Примечание: только элементы формы с атрибутом имени будут иметь свои значения , переданные при отправке формы.

Это может быть любое значение, которое вы хотите.

+0

Это значение не может принимать _any_; он не должен быть пустым. Кроме того, в то время как w3schools хорош, чтобы быстро найти вещи, я бы решительно отказался от цитирования. Это не официальная спецификация, и есть много других хороших сайтов, на которые вы можете ссылаться; как и сами официальные спецификации (например, w3c). – jaunt

+1

Хотя я согласен с тем, что w3schools не могут быть идеальным источником, но все же объяснение прост и краток, ничто из этой цитаты не кажется неправильным :) И когда я сказал какую-то ценность, я не имел в виду пустое, но уверен, что не сделал укажите это. Спасибо – mpcabd

0

Это что-то вроде:

Атрибут name указывает имя для раскрывающегося списка. Атрибут name используется для ссылки на элементы в JavaScript или для ссылки на данные формы формы после отправки формы.

Например:

<form> 
 
<select name="cars"> 
 
    <option value="juice">juice</option> 
 
    <option value="coca cola">coca cola</option> 
 
    <option value="pepsi">pepsi</option> 
 
    <option value="sprite">sprite</option> 
 
</select> 
 
<input type="submit"> 
 
</form>

Это только атрибут определяет или не ссылаться на элемент .. не больше, не меньше ..

Смежные вопросы