У меня есть таблица, и в каждой ячейке есть изображение редактирования, поэтому, когда пользователи нажимают на него, они будут видеть окно ввода в ячейке. (Ниже приведен пример одного из клеток)Отправить значение переменной функции onclick
<td>
echo
"<p id=$idl>" . $var . "</p>" . "<img style ='cursor:pointer; ' class='onInput' src='http://nimbuzz007.hexat.com/icon4/icon%2015.png' id='input_img' onclick='legacyFunction($idl,$var)'>";
</td>
и это 'legacyFunction':
function legacyFunction($idl,$var) {
document.getElementById($idl).innerHTML =
"<input value=$var></input>";
};
поэтому я хочу отправить текущие данные ячейки функции, чтобы показать это в поле ввода. Но это не работает. Какая у меня ошибка? можно ли это сделать?
Смешивание Javascript, HTML и PHP является первым из многих вопросов здесь ... –
Смешивание JS и PHP иногда хорошо, но в этом случае что-то неверно [тм]. – ciuak