HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 16.03.2008, 23:46
smOleg
Banned
Регистрация: 30.11.2007
Сообщений: 114
Провел на форуме:
2077503

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


вот кнопочки..
нажав, например, на PASSWORD ей меняется класс на
class="activated"
а на GENERAL , у которой до этого был class="activated", ставится
class="normal"
ЗЫ чтото у меня струдом получается объяснить чего я хочу)
можна вот так
Код:
<a href='#' onclick="this.className='activated'">#</a>
но как тогда убрать activated если нажат другая ссылка
хм а отак
Код:
<a href='#' onclick="document.all.tags('a').className='normal' ;this.className='activated'">#</a>
тогда оно сначала все сбросит а потом только эту активирует. Только почемуто фаербаг выдает
Код:
document.all has no properties

Последний раз редактировалось smOleg; 17.03.2008 в 00:52..
 
Ответить с цитированием

  #2  
Старый 17.03.2008, 01:11
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

Потому, что document.all - это плохо.
А "document.all.tags('a')" - это, по идее, массив, и при присвоение ему свойства className не должно автоматически распространяться на каждый его элемент.

Можно просто в цикле перебрать все кнопки и поставить класс "normal", а потом назначить нужной "activated"

т.к. меню, очевидно, уже JS-зависимое, то будет проще создавать его динамически и хранить в массиве ссылки на все элементы-кнопки
 
Ответить с цитированием

  #3  
Старый 18.03.2008, 00:09
smOleg
Banned
Регистрация: 30.11.2007
Сообщений: 114
Провел на форуме:
2077503

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

Цитата:
Сообщение от astrologer  
Можно просто в цикле перебрать все кнопки и поставить класс "normal", а потом назначить нужной "activated"

т.к. меню, очевидно, уже JS-зависимое, то будет проще создавать его динамически и хранить в массиве ссылки на все элементы-кнопки
А как это сделать не подскажите? Я в JS не силен покачто
 
Ответить с цитированием

  #4  
Старый 17.03.2008, 11:46
aLeKs2006
Новичок
Регистрация: 26.03.2006
Сообщений: 9
Провел на форуме:
100297

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

Ситуация такая. Я делаю онлайн-тест, и надо сделать так, чтобы за правильный ответ начислялись баллы, за неправильный нет, в конце все суммировалось и высылалось нам на мыло+ показывалось количество баллов тому, кто проходит тест. Помогите кто чем сможет)) Нет ни у кого такого скриптика на яве? именно на яве
 
Ответить с цитированием

  #5  
Старый 17.03.2008, 15:17
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

Цитата:
Сообщение от aLeKs2006  
Ситуация такая. Я делаю онлайн-тест, и надо сделать так, чтобы за правильный ответ начислялись баллы, за неправильный нет, в конце все суммировалось и высылалось нам на мыло+ показывалось количество баллов тому, кто проходит тест. Помогите кто чем сможет)) Нет ни у кого такого скриптика на яве? именно на яве
Именно на Java нет. На JS - написать можно за 5 минут, только вот отправлять на мыло он не умеет.
 
Ответить с цитированием

  #6  
Старый 17.03.2008, 21:19
ZET36
Участник форума
Регистрация: 08.10.2007
Сообщений: 259
Провел на форуме:
500748

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

Цитата:
Сообщение от astrologer  
только вот отправлять на мыло он не умеет.
хых можно запрос отправить на какуюнибуть чужу форму для отправки мыла)) я помню давно так мыльный флудер на js писал))


а скрипт опроса можна написать так
(баллы начисляются в куки, правильный ответ 2, при нескольких опросах придётся писать ещё накопитель для переменной баллов)
Код HTML:
<script>

variant=0;

function zet()
{

if (variant==('2')) {
 document.cookie=('balli=1');}

else{
document.cookie=('balli=0');}

alert(document.cookie);

}
</script>



Ситуация в Туалете Кафешки очнь хочется пи-пи а в мужской туалет 

очереь тянется ещё за 2 квартала а ближайший сартир в 10 кварталах
<br>


<form name=opros>
1<INPUT TYPE="radio" NAME="opros" VALUE="1" onclick="variant=1"> 
Конечно же дождусь очереди а если неполучится то небеда ведь мама 

всегда надевает мне погузники , правдо вытереть попку будет некому
<br>

2<INPUT TYPE="radio" NAME="opros" VALUE="2" onclick="variant=2"> 
Бля да делов то выйду и нассу за углом
<br>

3<INPUT TYPE="radio" NAME="opros" VALUE="3" onclick="variant=3"> 
Попытаюсь дождаться а если неполучится незаметно нассу в стакан с 

пивом . но вот как поступать в ситуации если  подойдёт офицантка и 

попросит допить своё пиво так как кафэ закрывается я ещё непридумал
<br>

4<INPUT TYPE="radio" NAME="opros" VALUE="4" onclick="variant=4"> 
 Да мне по*** зайду в соседнюю дверь женского сратира и облегчусь там 

а если бабы спросят " чо за ***ня?" скажу "Улыбнитесь вон туда 

(показав на свой ***) ВАС СНИМАЕТ СКРЫТАЯ КАМЕРА!!
<br>


5<INPUT TYPE="radio" NAME="opros" VALUE="5" onclick="variant=5"> 
 Демонстративно нассу под стол кафешки а потом сяду и насру под 

дверью этого сартира по тому что эти пидарасы админы кафэшки не учли 

такой поворот то что может быть быть такая ***ня с очередью в сартир 

,будет им уроком ,пусть им будет стыдно за это
<br>

6<INPUT TYPE="radio" NAME="opros" VALUE="6" onclick="variant=6"> 
Дождусь очереди (если обоссусь не беда вытру полотенцем делов то) 

надену свои трусы себе на голову, притворясь террористом потом 

запрусь один в сратире невпуская никого заминируя вход в сратир кучей 

своего дерьма и буду вести перегаворы по освобождению туалета только 

с Памелой Андерсон.
Мои требования:
1. 40 марок ЛСД, 25 порций мороженного , 3 Индийских лягушки , 3 

негра, кельтский крест, белый халат с острым копюшоном, канистра 

бензина и спички (для нескучного времяпровождения во время 

переговоров)
2. 200 картинок обнажонного "Михоила боярского" бутылка водки и крем 

для рук (для продолжения банкета)
3. 300 тонн эксриментов цирковых  собачек (хочу преподнести подарок 

пожилой соседке которая с 12 ночи до 5 утра  крутит на всю громкость 

Советские марши) 
4. 24 Ездовых обезьянок в кавбойских костюмах и карета из тыквы как у 

золушки (что бы я мог быстро и незамеченно скрыться через форточку с 

места преступления)
5. 1 говорящий попугай матершиннк (оставлю его в сратире и пусть он 

дальше ведёт перегаворы что бы когда я удирал через форточку менты 

думали что я ещё держу сартир  заминированным)

</form>

<input type=button name=ya value=Ответить Onclick=zet()>
к стати свойство value у обьекта radio почемуто непашет(( я добавил ещё одну переменную что бы это решить

Последний раз редактировалось ZET36; 17.03.2008 в 22:01..
 
Ответить с цитированием

  #7  
Старый 20.03.2008, 12:25
aLeKs2006
Новичок
Регистрация: 26.03.2006
Сообщений: 9
Провел на форуме:
100297

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

Цитата:
Сообщение от ZET36  
хых можно запрос отправить на какуюнибуть чужу форму для отправки мыла)) я помню давно так мыльный флудер на js писал))


а скрипт опроса можна написать так
(баллы начисляются в куки, правильный ответ 2, при нескольких опросах придётся писать ещё накопитель для переменной баллов)
Код HTML:
<script>

variant=0;

function zet()
{

if (variant==('2')) {
 document.cookie=('balli=1');}

else{
document.cookie=('balli=0');}

alert(document.cookie);

}
</script>



Ситуация в Туалете Кафешки очнь хочется пи-пи а в мужской туалет 

очереь тянется ещё за 2 квартала а ближайший сартир в 10 кварталах
<br>


<form name=opros>
1<INPUT TYPE="radio" NAME="opros" VALUE="1" onclick="variant=1"> 
Конечно же дождусь очереди а если неполучится то небеда ведь мама 

всегда надевает мне погузники , правдо вытереть попку будет некому
<br>

2<INPUT TYPE="radio" NAME="opros" VALUE="2" onclick="variant=2"> 
Бля да делов то выйду и нассу за углом
<br>

3<INPUT TYPE="radio" NAME="opros" VALUE="3" onclick="variant=3"> 
Попытаюсь дождаться а если неполучится незаметно нассу в стакан с 

пивом . но вот как поступать в ситуации если  подойдёт офицантка и 

попросит допить своё пиво так как кафэ закрывается я ещё непридумал
<br>

4<INPUT TYPE="radio" NAME="opros" VALUE="4" onclick="variant=4"> 
 Да мне по*** зайду в соседнюю дверь женского сратира и облегчусь там 

а если бабы спросят " чо за ***ня?" скажу "Улыбнитесь вон туда 

(показав на свой ***) ВАС СНИМАЕТ СКРЫТАЯ КАМЕРА!!
<br>


5<INPUT TYPE="radio" NAME="opros" VALUE="5" onclick="variant=5"> 
 Демонстративно нассу под стол кафешки а потом сяду и насру под 

дверью этого сартира по тому что эти пидарасы админы кафэшки не учли 

такой поворот то что может быть быть такая ***ня с очередью в сартир 

,будет им уроком ,пусть им будет стыдно за это
<br>

6<INPUT TYPE="radio" NAME="opros" VALUE="6" onclick="variant=6"> 
Дождусь очереди (если обоссусь не беда вытру полотенцем делов то) 

надену свои трусы себе на голову, притворясь террористом потом 

запрусь один в сратире невпуская никого заминируя вход в сратир кучей 

своего дерьма и буду вести перегаворы по освобождению туалета только 

с Памелой Андерсон.
Мои требования:
1. 40 марок ЛСД, 25 порций мороженного , 3 Индийских лягушки , 3 

негра, кельтский крест, белый халат с острым копюшоном, канистра 

бензина и спички (для нескучного времяпровождения во время 

переговоров)
2. 200 картинок обнажонного "Михоила боярского" бутылка водки и крем 

для рук (для продолжения банкета)
3. 300 тонн эксриментов цирковых  собачек (хочу преподнести подарок 

пожилой соседке которая с 12 ночи до 5 утра  крутит на всю громкость 

Советские марши) 
4. 24 Ездовых обезьянок в кавбойских костюмах и карета из тыквы как у 

золушки (что бы я мог быстро и незамеченно скрыться через форточку с 

места преступления)
5. 1 говорящий попугай матершиннк (оставлю его в сратире и пусть он 

дальше ведёт перегаворы что бы когда я удирал через форточку менты 

думали что я ещё держу сартир  заминированным)

</form>

<input type=button name=ya value=Ответить Onclick=zet()>
к стати свойство value у обьекта radio почемуто непашет(( я добавил ещё одну переменную что бы это решить
большое спасибо)
Еще пара вопросов:
Как сделать так, чтобы было несколько вариантов правильных ответов? в плане начисления баллов. И как сделать, чтобы в конце всего теста все ответы суммировались и высылались куда-нибудь?))
 
Ответить с цитированием

  #8  
Старый 18.03.2008, 03:00
ZET36
Участник форума
Регистрация: 08.10.2007
Сообщений: 259
Провел на форуме:
500748

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

smOleg хых я так и не понял что ты хочеш сделать но скрипт меняющий значения каждого свойства елемента в формме церез цикл написал))

Код:
<form name=zz>

<input type=text value='ff'>
<input type=text value='ff'>
<input type=text value='ff'>
<input type=text value='ff'>

</form>

<script>
for (i=0; i<document.zz.elements.length;i++)
{
document.zz.elements[i].value='dd';
}
</script>
 
Ответить с цитированием

  #9  
Старый 18.03.2008, 03:30
smOleg
Banned
Регистрация: 30.11.2007
Сообщений: 114
Провел на форуме:
2077503

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

такое я и сам могу. на каждом столбе примеры написаны

вот как добратся к тегу <a> чтоб не по ID
 
Ответить с цитированием

  #10  
Старый 18.03.2008, 03:37
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

window.event.srcElement.tagName == 'A'
 
Ответить с цитированием
Ответ



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



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


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




ANTICHAT.XYZ