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

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);
}
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Если ты задаешь вопрос по Джаваскирту, то какого в твоем коде переменная пхп?
Підскажіть як поступити.
FF+FireBug

Питання на рідній мові варто задавати на php.com.ua
 

BAR23

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

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума

agx

Программер :-)
Форум русскоязычный, зачем же вопрос писать на тарабарском? Еле прочел...

Надо так:

<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
Там немає кому відповідати... Повір ))
 
Сверху