Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: как передать значение переменной из JavaScript
 
 автор: ren   (26.05.2007 в 22:33)   письмо автору
 
 

Можно ли передать значение переменной из яваскрипта в переменную пхп
если можно приведите примерчик плз

   
 
 автор: Trianon   (26.05.2007 в 22:35)   письмо автору
 
   для: ren   (26.05.2007 в 22:33)
 

window.location.href = "request.php?param="+value;

   
 
 автор: ren   (26.05.2007 в 23:08)   письмо автору
 
   для: Trianon   (26.05.2007 в 22:35)
 

а можно поподробнее??
есть 2 кнопки
<form action="" method="get">
<input name="bunnon1" type="button">
<input name="submit1" type="submit">
</form>

по нажатию на кнопку submit1 нужно сообщить пхп скрипту сколько раз нажималась кнопка button1

   
 
 автор: coloboc66   (26.05.2007 в 23:38)   письмо автору
 
   для: ren   (26.05.2007 в 23:08)
 

Примерно так:

<input name="bunnon1" type="button" onclick="func()"> 
<input name="field" type="hidden" > 
var i=0;
function func()
{
if(document.forms[0].bunnon1.onclick()) i=i+1;
document.forms[0].field.value=i;
}

Но не тестировал...

   
 
 автор: lothlorian   (26.05.2007 в 23:52)   письмо автору
 
   для: coloboc66   (26.05.2007 в 23:38)
 

[поправлено модератором]

   
 
 автор: ren   (26.05.2007 в 23:57)   письмо автору
 
   для: coloboc66   (26.05.2007 в 23:38)
 

вот пробую
<META >
<script>
var i=0;
function func()
{
if(document.forms[0].button1.onclick()) i=i+1;
document.forms[0].field.value=i;
}
</script>
</HEAD>
<BODY>
<form action="" method="get">
<input name="submit" type="submit" value="submit" />
<input name="button1" type="button" value="button" onclick="func()">
<input name="field" type="hidden" >
</form>
</BODY>

вылезает окно с надписью stack overflow at line:15

   
 
 автор: coloboc66   (27.05.2007 в 00:20)   письмо автору
 
   для: ren   (26.05.2007 в 23:57)
 

onclick нужно писать без скобок:
if(document.forms[0].button1.onclick) i=i+1;

   
 
 автор: ren   (27.05.2007 в 00:35)   письмо автору
 
   для: coloboc66   (27.05.2007 в 00:20)
 

заработало !!! пасиб

   
 
 автор: coloboc66   (27.05.2007 в 00:37)   письмо автору
 
   для: ren   (27.05.2007 в 00:35)
 

Пажал...

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования