Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   помогите вставить скрипт onclik (https://javascript.ru/forum/events/31011-pomogite-vstavit-skript-onclik.html)

Wolfsaratov 23.08.2012 14:15

помогите вставить скрипт onclik
 
есть веб форма на битрикс в ней есть группа переключателей(<?=$FORM->ShowInput('new_field_23739')?>) 'Да' 'Нет' нужно чтобы при нажатии на переключатель 'Нет' пользователь переходил на другую страницу а при нажатии переключателя 'Да' ничего не происходило


<br />
 <?=$FORM->ShowInput('new_field_40393')?> 
<br />
 
<br />
 <?=$FORM->ShowInput('new_field_25412')?> 
<br />
 
<br />
 <?=$FORM->ShowInput('new_field_21553')?> 
<br />
 
<br />
 <?=$FORM->ShowInput('new_field_36468')?> 
<br />
 
<br />
 <?=$FORM->ShowInput('new_field_15401')?> 
<br />
 
<br />
 <?=$FORM->ShowInput('new_field_23739')?> 
<br />
 
<br />
 <?=$FORM->ShowInput('new_field_38944')?> 
<br />
 
<br />
 
<br />
 <?=$FORM->ShowCaptcha()?> 
<br />
 
<br />
 
<br />
 <?=$FORM->ShowCaptchaImage()?> 
<br />
 
<br />
 <?=$FORM->ShowCaptchaField()?> 
<br />
 
<br />
 
<table width="100%" height="100" cellspacing="1" cellpadding="1" border="0"> 
  <tbody> 
    <tr><td style="-moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;"><?=$FORM->ShowResetButton("Сбросить","but")?></td><td style="-moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;"><?=$FORM->ShowSubmitButton("Отправить","but")?></td></tr>
   </tbody>
 </table>
 
<br />
 
<br />

devote 23.08.2012 14:18

ну дык откройте файл с классом форм, и подправьте метод так как вам нужно.

Wolfsaratov 23.08.2012 14:28

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

devote 23.08.2012 14:34

я бы рад помочь, но листинга кода что вы привели мне не достаточно. Нужен листинг именно такого класса где реализуется метод ShowInput

Wolfsaratov 23.08.2012 14:37

хм а подскажите где его найти? просто это вопрос "жизни и смерти"(моей)

devote 23.08.2012 14:39

ну как говорит документация битрикса, этот метод реализован в классе CFormOutput вот и попробуйте найти этот класс, то есть имя файла думаю должно содержать это название.

Wolfsaratov 23.08.2012 15:12

спасибо сейчас попробую найти)

lord2kim 23.08.2012 17:55

devote, не обязательно имя файла содержит название класса...
с той же вероятностью в каком-либо файле этот класс просто описан...правильнее искать по внутреннему содержимому файлов bitrix

devote 23.08.2012 17:59

Цитата:

Сообщение от lord2kim
правильнее искать по внутреннему содержимому файлов bitrix

я не спорю, учитывая что это битрикс... нам бардак конечно в этом плане... Но я лишь сказал что чаще всего, нормальный разрабы, каждый класс суют в отдельный файл... Что не скажу про битрикс.


Часовой пояс GMT +3, время: 08:46.