HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #731  
Старый 17.07.2008, 16:12
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
С нами: 9560486

Репутация: 1809


По умолчанию

Цитата:
Сообщение от sawat  
как использывать скрипты???
Впиши эту строчку <script language="javascript"></script> между тегами <head></head> или <body></body>, а уже там пиши код скрипта... Можно файл вынести в отдельный документ <script type="text/javascript" src="путь к файлу"></script>
 
Ответить с цитированием

Как узнать id выбраного option ?
  #732  
Старый 18.07.2008, 18:59
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
С нами: 10191686

Репутация: 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 и без...
 
Ответить с цитированием

  #733  
Старый 18.07.2008, 19:48
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
С нами: 9560486

Репутация: 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>
 
Ответить с цитированием

  #734  
Старый 18.07.2008, 19:58
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
С нами: 10191686

Репутация: 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..
 
Ответить с цитированием

  #735  
Старый 18.07.2008, 20:04
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
С нами: 9560486

Репутация: 1809


По умолчанию

самому интересно, как так сделать
 
Ответить с цитированием

  #736  
Старый 19.07.2008, 00:31
Vanofuture
Познающий
Регистрация: 24.04.2008
Сообщений: 34
С нами: 9499291

Репутация: 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>
 
Ответить с цитированием

  #737  
Старый 21.07.2008, 12:32
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
С нами: 9560486

Репутация: 1809


По умолчанию

Подскажите, как правильно реализовать, нужно чтобы при вводе в текстовое поле трёх символов срабатывала функция, например alert();
Код HTML:
<input type="text" name="number" maxlength="3" />
<input type="button" name="ok" value="ok" onclick="alert(document.getElementById('number').value);" />
 
Ответить с цитированием

  #738  
Старый 21.07.2008, 19:36
Vanofuture
Познающий
Регистрация: 24.04.2008
Сообщений: 34
С нами: 9499291

Репутация: 28
По умолчанию

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

  #739  
Старый 21.07.2008, 20:00
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
С нами: 9560486

Репутация: 1809


По умолчанию

Отлично Vanofuture! +
 
Ответить с цитированием

  #740  
Старый 22.07.2008, 14:31
Корвин
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
С нами: 10107625

Репутация: 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]};
		}
в опере и ИЕ нормально создается массив и товар сохраняется, а в мазиле не сохраняет, что можно сделать чтобы сохранял?
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 6762 17.06.2010 21:23



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.