передача переменной php в функцию на javascript

  • Автор темы Автор темы BAR23
  • Дата начала Дата начала

BAR23

Новичок
передача переменной php в функцию на javascript

День добрий. Підскажіть будьласка рішення в даній ситуації. З бази даних списком вибираються записи. Потрібно в кожній з них в виставити можливість зміни статуса даного запису. Потрібно іd запису($Who) передати в функцію javascript. Даний код не хоче працювати. Підскажіть як поступити.

<select id='status' onchange='tclick(this, $Who)'>
<option value='1'>новий</option>
<option value='0'>старий</option>
</select>

function tclick(obj, Who)
{
alert("obj="+obj+" dd="+Who);
}
 
Если ты задаешь вопрос по Джаваскирту, то какого в твоем коде переменная пхп?
Підскажіть як поступити.
FF+FireBug

Питання на рідній мові варто задавати на php.com.ua
 
Автор оригинала: Mr_Max
Если ты задаешь вопрос по Джаваскирту, то какого в твоем коде переменная пхп?
:) селект знаходиться в файлі пхп, а функція javascript знаходиться в іншому файлі який підєднується як модуль.
Дав би суттєву відповідь, а не ....
 
Форум русскоязычный, зачем же вопрос писать на тарабарском? Еле прочел...

Надо так:

<select id="status" onchange="tclick(this, <?php echo $Who; ?>);">

Ну или коротко <?=$who?>.

Главное понимать, что клиент ни сном ни духом не ведает о переменных на стороне сервера. Ты на сервере генеришь тот код HTML, который будет передан клиенту. И код JavaScript нужно генерить точно так же.
 
[offtop]
Форум русскоязычный, зачем же вопрос писать на тарабарском?
Не умеет подругому (и правильно делает), но вопрос на таком авторитетном форуме задать хочет. Правила не запрещают.
Ну для деревни это нормально... не переживай.

Все написал на "маскальскай", что б дошло.
[/offtop]

-~{}~ 07.06.08 16:20:

Модератор, теперь можешь удалять и банить...

-~{}~ 07.06.08 16:21:

Питання на рідній мові варто задавати на php.com.ua
Там немає кому відповідати... Повір ))
 
Сверху