Показать сообщение отдельно
  #5 (permalink)  
Старый 27.04.2010, 14:44
Новичок на форуме
Отправить личное сообщение для Lorik Посмотреть профиль Найти все сообщения от Lorik
 
Регистрация: 27.04.2010
Сообщений: 4

Проверил, данный вариант почему то не работает, не совсем ясно куда подевалась функция2 из html так как она связывается для конечного завершения действия с функцией1. А так же другие параметры, которые передаются в ф-ции 1 и 2. Параметр "Post" содержит значение, например индекс города, который надо либо как глобальную переменную передать в файл *.js либо как то вызвать из другой функции, так как это значение необходимо и в первой и в второй ф-ции.

Тоесть вот эта строка -

<input type="submit" value="Go" onclick="javascript:Func1(document.getElementById( 'postcode').value, Func2)" />

является обязательной и если из нее убрать func2, то не будет выводится нужный результат.

Получается надо как то при нажатии кнопки поместить "post" в Func2, чтоб она там хранилась до вызова.

И в нете чето не нахожу как одним сабмитов отправить переменную в две функции.
Сообщение от Skipp Посмотреть сообщение
<script type="text/javascript">
function func1(elem)
{
   alert(elem.value);

  func2(elem.getAttribute("id"));
}

function func2(id)
{
  alert(id);
}
</script>


<input type="text" id="post" size="10" maxlength="5" />
<input type="submit" value="Go" onclick="javascript:func1(document.getElementById('post'))" />
Ответить с цитированием