Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> передать значение переменной в php 
:(
    Опции темы
Sniper
Дата 29.10.2007, 16:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 511
Регистрация: 8.5.2002

Репутация: нет
Всего: 2



Да я пользовался поиском нашёл вот это

Цитата(Guest @  6.3.2005,  23:20)
А возможно ли создать <input type="hidden" value="zzz">, потом в JavaScript поменять значение value, а потом считать его в РНР? 

Да, просто:
Код

var val = document.f1.hid.value;
   // чтобы поменять значение, используй следующую запись:
   // val = 'твое_новое_значение';
alert(val);
...
<form action="" name="f1">
<input type="hidden" value="zzz" name="hid">
</form>

как раз мой случай, но я не пойму код 
сначала в val записывают старое значение zzz.
а потом ещё раз пишут val= 'новое значение'... ничего не понимаю smile 

Это сообщение отредактировал(а) Sniper - 29.10.2007, 16:56


--------------------
"Я испытываю отвращение к системе, разработаннной для "пользователя", если в слове "пользователь" закодировано уничижительное значение "тупой и примитивный".
Кен Томпсон, создатель Unix
PM MAIL   Вверх
Alix36
Дата 29.10.2007, 17:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 6.11.2006

Репутация: нет
Всего: 3



Тык код твой какой?
alert(val);
?
Тогда просто окнно будет выскакивать.
Я б делал так.
Код


var val = document.f1.hid.value;
val="NeW TXT";

Но для передачи Серверу лучше так.
Код

document.write("<input type='hidden' value='NEWTEXT' name='hid'>");



--------------------
Наши лица как дым, И никто не узнает как мы победим. (С)Пикник.
PM MAIL   Вверх
webevt
Дата 31.10.2007, 12:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 235
Регистрация: 5.5.2005

Репутация: нет
Всего: 3



Передать какие-либо данные из js в php можно с помощью:
1) кукисы. После установки требуется перезагрузить страницу
2) get\post запросы. Требуется перезагрузить страницу
3) ajax. Тоже производится обращение к серверу, но страница не перезагружается.

Вроде все..других способов нет.
PM MAIL   Вверх
dstorm81
Дата 31.10.2007, 13:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


бездельник
***


Профиль
Группа: Завсегдатай
Сообщений: 1178
Регистрация: 18.1.2006
Где: (16RU)

Репутация: 20
Всего: 39



Sniper
изменение поля на клиенте и посылка на сервер делается так на джаве скрипт
Код

<html>
<head>
<script>
function make()
{
document.getElementById("a1").value="Doomer";
return true;
}
</script>
</head>
<body>
<form action="qq.html" method="get" onsubmit="return make()">
<input type="text" id="a1" name="a1" value="your"><br />
<input type="submit" name="ss">
</form>
</body>
</html>


однако при отключенном скрипте ничо не проканает...

а для чего нужен такой замут?



--------------------
на форуме с 8.12.2002 (http://forum.vingrad.ru/index.php?act=ST&f=10&t=4874&st=0#)

PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0407 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.