Просмотр полной версии : Запись значения элемента HTML в переменную PHP
Привет!
на странице есть текстовое поле и есть кнопка.
хочу сделать так, чтобы при нажатии на кнопку значение поля записывалось в переменную php, но при этом не использовать форму и не делать обновление страницы.
Возможно ли вообще такое сотворить?
Пример того, что хотелось бы получить:
<input type="text" name="text" value="" />
<input type="button" value="ОК" onClick="ЗДЕСЬ_ЗАПИСЬ_ЗНАЧЕНИЯ_ПОЛЯ_ В_ПЕРЕМЕННУЮ_ПХП" />
MuXaJIbI4
26.12.2008, 15:02
AJAX можно использовать ... только для чего это ... что ты с этой переменной хочешь потом делать .. может у тебя изначально не правильно поставлена задача
Раз 5 вопрос перечитал))) Все равно не понял.
Но тебе в сторону AJAX копать надо.
preda1or
26.12.2008, 15:05
Тупость, ты генерируешь HTML страницу PHP скриптом, то есть ты изначально знать должен что у тебя там будет.
Тупость, ты генерируешь HTML страницу PHP скриптом, то есть ты изначально знать должен что у тебя там будет.
Понятное дело я буду знать какое значение изначально, но есть одно НО. Пользователь может его изменить.
Не думал об этом?
А нужно мне это для того, чтобы пользователь внес изменения в поле и без перезагрузки страницы это значение занеслось в БД. Это я хочу реализовать в скрипте заказа. Интернет-магазин делается.
Раньше делал через скрытый фрейм, все работало отлично. Но вот хотелось бы узнать можно ли это сделать без фрейма.
AJAX я не знаю и времени на его изучение нет.
preda1or
26.12.2008, 15:24
Можно вопрос, а как пользователь будет править HTML код?
Я где-то сказал что он может править HTML код?
Ты знаешь что такое текстовое поле? Вот сейчас я пишу ответ в текстовом поле и соответственно я изменяю значение этого поля. Об этом я и говорил.
И я хочу сделать так, чтобы то что я ввел в это поле присвоелось переменной PHP, но без перезагрузки страницы и не используя фрейм
Pashkela
26.12.2008, 15:36
Либо ajax, либо iframe, по другому никак
preda1or
26.12.2008, 15:37
Я где-то сказал что он может править HTML код?
Ты знаешь что такое текстовое поле? Вот сейчас я пишу ответ в текстовом поле и соответственно я изменяю значение этого поля. Об этом я и говорил.
И я хочу сделать так, чтобы то что я ввел в это поле присвоелось переменной PHP, но без перезагрузки страницы и не используя фрейм
вот так и надо сразу объяснять
юзай ajax
Видимо без AJAX никуда.
А кто-нибудь на словах может рассказать как это должно быть реализовано на AJAX?
Все. Уже подсказали. На первый взгляд не такой уж и сложный этот AJAX. Буду разбираться.
Спасибо что откликнулись
Pashkela
26.12.2008, 15:43
http://www.simplecoding.org/proverka-dannyx-form-bez-perezagruzki-stranic.html
<input type="hidden" name="my_name" value="pipiska">
м?
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot