|
|
|
| Как сделать,если value="Выберите вещь" появлялся бы текст.
Я пробывал делать так:
var tex = document.getElementById('goods').value;
if (tex.value='Выберите вещь')
{
alert("Выберите вещь");
}
else
{
alert("123");
}
Извините конечно за ламерский вопрос.Жду помощи. | |
|
|
|
|
|
|
|
для: Hammer.nv
(26.03.2007 в 12:14)
| | var tex = document.getElementById('goods'); //объект | |
|
|
|
|
|
|
|
для: 12345
(26.03.2007 в 12:23)
| | У меня такой объект:
<select name=goods><option value="123">123</option></select>
И в этом случае надо по другому реализовать. | |
|
|
|
|
|
|
|
для: Hammer.nv
(26.03.2007 в 12:28)
| | if (tex.options[0].value='Выберите вещь')
но думаю, неправильно задали вопрос
Правильный ответ на правильный вопрос будет:
<select name=goods onchange="if (this.options[this.selectedIndex].value=='Выберите вещь')alert(0)">
<option value="000">000</option>
<option value="Выберите вещь">Выберите вещь</option>
<option value="123">123</option>
</select>
|
| |
|
|
|
|
|
|
|
для: 12345
(26.03.2007 в 12:37)
| | всё равно не работает :(
делаю так:
var tex = document.getElementById('goods');
if (tex.options[0].value='Выберите вещь')
{
alert("Выберите вещь");
}
else
{
alert("123");
}
Что не так? | |
|
|
|
|
|
|
|
для: Hammer.nv
(26.03.2007 в 12:39)
| | Кто нибудь может помочь? | |
|
|
|
|
|
|
|
для: Hammer.nv
(26.03.2007 в 16:07)
| | ... условие равентства записывается как "=="
if (tex.options[0].value=='Выберите вещь')... | |
|
|
|