Здравствуйте!
Можно ли присвоить значение некой переменной по нажатию на ссылку?
<a href="" onClick=<? $variable='variable' ?></a>
Но PHP в данном случае не работает.
Заранее спасибо.
Lenarfate
17.08.2010 - 00:51
наверное, это как спрашивать можно ли запустить
javascript на микроволновке
и что, можна?
я же и спрашиваю не для того, чтобы получить ответ "нет", а чтобы узнать, как это реализовать.
Lenarfate
17.08.2010 - 01:03
есть понятие post и get переменных.через них
Lenarfate
17.08.2010 - 01:04
и уж точно не онкликом
onClick использвуется в данном случае? можете указать способ в противном?
поздно увидел предыдущий.
<a href="?variable=variable"> </a>
Но мне нужно присвоить значение переменной.
Lenarfate
17.08.2010 - 01:14
мда.. спасибо.
этого мне не хватало, зачем вообще отвечать тогда?
к сожалению "для самых маленьких" не ответило на мой вопрос.
Вопрос звучит крайне странно, если не сказать больше.
Цитата |
Можно ли присвоить значение некой переменной по нажатию на ссылку? |
Другими словами - можно ли пожарить некою еду, если закрыт супермаркет...
Такая постановка вопроса дает основание предположить, что задающий его спустился с гор и совсем не понимает, как устроен современный мир.
Что и вызывает желание отправить его на курсы реабилитации.
Нужно попытаться задать вопрос правильно, и тогда он может отпасть сам собой. Ибо в правильно заданном вопросе содержится 90% ответа.
Цитата |
Можно ли присвоить значение |
какой переменной? Если
Цитата |
PHP в данном случае не работает |
, то откуда берется это:
onClick=<?
$variable='variable' ?></a>
А если не работает в текущий момент, можно предположить, что это действие должно происходить на клиенте. То есть переменная относится к JAVASCRIPT.
Тогда естественно можно, но выглядеть ссылка будет совсем не так.
<script type="text/javascript">
var variable;
function set(){
variable='variable';
return false;
}
</script>
<a href="#" onClick="set()">ссылка</a>
Хотя смысл в такой операции тоже весьма туманен..
Вобщем, если хочешь получить нормальный ответ, задавай нормальный вопрос.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
большое спасибо.. это я и хотел узнать.
простите за формулировку.
но вы правы, смысла в этом нет.
простите за беспокойство.
DenisS1
22.08.2010 - 17:03
17th, если вам нужно выполнить что-то на сервере, например поработать с базой данных, и всё это должно запускаться по javascript-событию, то это очень просто устроить с помощью AJAX. Погуглите это слово. Вкратце - это тот же GET или POST запрос к серверу, но в фоновом режиме, без перезагрузки страницы.
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.