Показать сообщение отдельно

  #8  
Старый 16.11.2007, 22:29
LeverOne
Познающий
Регистрация: 22.02.2006
Сообщений: 67
С нами: 10638498

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

Кроме того, у тебя ошибка в доступе к элементу. Ты используешь доступ через ид, а надо через нейм, как и написано в html-части.

Вот так запашет везде


Код:
<input type=text name=aaa>
<input type="button"  onclick="javascript:bbb()"> 

<script language="JavaScript"  type="text/javascript">
function bbb()
{
 var val=document.getElementsByName('aaa').item(0).value;
 alert(val.charAt(0));
}
</script>
================

Цитата:
Сообщение от Helios  
2 Kridan
Согласно твоему коду первым обработается Click, а уж потом будут отправлены данные.
Для того, что хочет rubik-nerubik есть событие AfterSubmit формы, т.е.

PHP код:
<form onAfterSubmit="document.getElementById('str').value='';"
2 Helios
Согласно твоему коду обнуления не произойдет, потому что в javascript событие AfterSubmit не обрабатывается. onAfterSubmit - немного из другой оперы. Просто так в браузерах это не сработает.
А нужен был всего лишь такой код

PHP код:
<iframe name="mid" src=""></iframe>
<
form target="mid" action="http://host.ru">
<
input type="text" name="str">
<
input type="button" onclick="document.forms[0].submit();document.forms[0].str.value=''";>
</
form

Последний раз редактировалось LeverOne; 18.11.2007 в 22:20..
 
Ответить с цитированием