Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.05.2012, 08:37
Интересующийся
Отправить личное сообщение для radoslav Посмотреть профиль Найти все сообщения от radoslav
 
Регистрация: 08.05.2012
Сообщений: 12

Событие в JS
Всем привет
у меня такая проблема, надеюсь на вашу помощь
задаю buttonu idшник
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<form method="post" action="tcmon/page1.php" name="form1">
   <table width="auto" border="0">
            <tr>
                <td>Имя: </td><td><input name="name" type="text" /></td>
            </tr>
        </table>
    <p align="center"><input type="button" id="btn1" value="Отправить" onclick="document.form1.submit()" /></p>
</form>
<form method="post" action="tcmon/page1.php" name="form2">
            <table width="auto" border="0">
            <tr>
                <td><strong>Акт</strong></td>
                <td><b>№</b></td>
                <td><input type="text" name="textfield3" id="textfield3" /><b> от<b/></td>
            </tr>
        </table>
    <p align="center"><input type="button" id="btn2" value="Отправить" onclick="document.form2.submit()" /></p>
</form>
</body>
</html>

и хочу отловить в следующим скрипте 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<script>
var btn1=document.getElementById('btn1');
if (btn1) {
<?php
//выполняю рнр скрипт
?>
} 
else {
document.write("id не получен что делать!?");
}
var btn2=document.getElementById('btn2');
if (btn1) {
<?php
//выполняю рнр скрипт
?>
} 
else {
document.write("id не получен что делать!?");
}
</script>
</body>
</html>

почему то айдишник не получаю, и как еще прописать условие если получил первый Id выполняю первое условие если второй Id то второй, если третийId то третийи т.д. и т.п.
Ответить с цитированием
  #2 (permalink)  
Старый 08.05.2012, 10:05
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Как-то много лишнего вы здесь привели.

Сообщение от radoslav
<input type="button" id="btn1" value="Отправить" onclick="document.form1.submit()" />
Есть также <input type="submit">.

Сообщение от radoslav
почему то айдишник не получаю
<input type="button" id="btn1" value="отправить">

<script>
if (btn1) alert('id получен');
</script>


Сообщение от radoslav
и как еще прописать условие если получил первый Id выполняю первое условие если второй Id то второй, если третийId то третийи т.д. и т.п.
Например, так
var btn1 = document.getElementById('btn1');
var btn2 = document.getElementById('btn2');
var a = btn2;

switch (a) {
  case btn1: {alert('btn1'); break}
  case btn2: alert('btn2');
}

Последний раз редактировалось bes, 08.05.2012 в 10:08.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не получается вставить код js в HTML garmoni Элементы интерфейса 3 05.09.2013 05:56
Картинка обрабатывается js 4yBaK Общие вопросы Javascript 10 11.09.2011 09:28
Как правильно подавить событие при подключении своего обработчика? Маэстро Firefox/Mozilla 2 03.09.2011 11:46
назначить событие в js файле toglyatty.ru Общие вопросы Javascript 2 10.02.2011 09:29
помогите задать переменную в js bsgroupua Общие вопросы Javascript 3 01.02.2010 18:28