Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

17.07.2008, 16:12
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
Сообщение от sawat
как использывать скрипты???
Впиши эту строчку <script language="javascript"></script> между тегами <head></head> или <body></body>, а уже там пиши код скрипта... Можно файл вынести в отдельный документ <script type="text/javascript" src="путь к файлу"></script>
|
|
|
Как узнать id выбраного option ? |

18.07.2008, 18:59
|
|
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме: 849583
Репутация:
210
|
|
Как узнать id выбраного option ?
Что-то я туплю...
У нас есть select, при изменение (onchange), нам нужно узнать id выбранного option
пример
Код HTML:
<select name="myselect" onchange="myfunk(this)">
<option id="1" value="test1">name1</option>
<option id="2" value="test2">name2</option>
<option id="3" value="test3">name3</option>
</select>
Как узнать id выбраного option ?
С помощью jquery и без...
|
|
|

18.07.2008, 19:48
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
Сообщение от Naydav
Что-то я туплю...
У нас есть select, при изменение (onchange), нам нужно узнать id выбранного option
пример
Код HTML:
<select name="myselect" onchange="myfunk(this)">
<option id="1" value="test1">name1</option>
<option id="2" value="test2">name2</option>
<option id="3" value="test3">name3</option>
</select>
Как узнать id выбраного option ?
С помощью jquery и без...
Вот тут чо то намутил на js:
Код HTML:
<select name="myselect" onchange="for(var i=0;i<3;i++){if(this.options[i].selected){alert(this.options[i].id);}}">
<option id="1" value="test1">name1</option>
<option id="2" value="test2">name2</option>
<option id="3" value="test3">name3</option>
</select>
|
|
|

18.07.2008, 19:58
|
|
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме: 849583
Репутация:
210
|
|
mff
Так ты привязуешся к конкретным значениям
да и вообще, это абсурд перечислять элементы по значениям id (кста id могут быть и 45, 455, 369)
Нужно типа, this.child.nodeValue.id
var object = document.getElementById('el');
for (var childItem in object.childNodes) {
if (Ротомок выбран)
alert( object.childNodes[childItem].id );
}
Последний раз редактировалось Naydav; 18.07.2008 в 20:10..
|
|
|

18.07.2008, 20:04
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
самому интересно, как так сделать 
|
|
|

19.07.2008, 00:31
|
|
Познающий
Регистрация: 24.04.2008
Сообщений: 34
Провел на форуме: 148656
Репутация:
28
|
|
Сообщение от Naydav
Что-то я туплю...
У нас есть select, при изменение (onchange), нам нужно узнать id выбранного option
пример
Код HTML:
<select name="myselect" onchange="myfunk(this)">
<option id="1" value="test1">name1</option>
<option id="2" value="test2">name2</option>
<option id="3" value="test3">name3</option>
</select>
Как узнать id выбраного option ?
С помощью jquery и без...
Может я чёт не понял, но вроде так:
Код HTML:
<select name="myselect" onchange="getSelId(this)">
<option id="1" value="test1">name1</option>
<option id="2" value="test2">name2</option>
<option id="3" value="test3">name3</option>
</select>
<script type="text/javascript">
function getSelId(obj){
alert(obj.options[obj.selectedIndex].id);}
</script>
|
|
|

21.07.2008, 12:32
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
Подскажите, как правильно реализовать, нужно чтобы при вводе в текстовое поле трёх символов срабатывала функция, например alert();
Код HTML:
<input type="text" name="number" maxlength="3" />
<input type="button" name="ok" value="ok" onclick="alert(document.getElementById('number').value);" />
|
|
|

21.07.2008, 19:36
|
|
Познающий
Регистрация: 24.04.2008
Сообщений: 34
Провел на форуме: 148656
Репутация:
28
|
|
Сообщение от mff
Подскажите, как правильно реализовать, нужно чтобы при вводе в текстовое поле трёх символов срабатывала функция, например alert();
Код HTML:
<input type="text" onkeyup="if(this.value.length==3){alert(this.value);}" name="number" maxlength="3" />
|
|
|

21.07.2008, 20:00
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
Отлично Vanofuture! +
|
|
|

22.07.2008, 14:31
|
|
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
Провел на форуме: 302951
Репутация:
67
|
|
Подскажите плиз, никак не могу разобраться
я с помощью вот этой херни
http://xhtml.ru/2008/05/14/sessvars/
сделал сохранение товаров в своем интернет магазине
вот скрипт сохранения
Код:
sessvars.inbasket = new Array();
for(j=0;j<toBuy.length;j++)
{
sessvars.inbasket[j+plus]={articul: tId[j], name: tName[j], price: tPrice[j], kolvo: Count[j]};
}
в опере и ИЕ нормально создается массив и товар сохраняется, а в мазиле не сохраняет, что можно сделать чтобы сохранял?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|