Проверил, данный вариант почему то не работает, не совсем ясно куда подевалась функция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'))" />
|