есть запрос к базе из которой делается выборка по соответсвующим параметрам и краткий вывод результатов:
echo $row[title] . "<br />" . $row[advtext] .
"<input type='button' value='Первая кнопка' onClick='but()'> <br /><br />";
function but() {
alert("куда давишь!");
}
так вот хочу чтобы при нажатии кнопки переменным присваивались значения, допустим id полученной записи и вставлялись в соответствующую таблицу, возможно ли такое реализовать? подскажите пожалуйста
Спустя 47 минут, 14 секунд (16.12.2009 - 20:45) kirik написал(а):
В JS так же как и в PHP функциям можно передавать параметры:
Чтобы вставить значение переменной в какой-то элемент на странице можно сделать так:
Теперь это можно соеденить и получишь что хочешь
<script language="javascript">
function but(name) {
alert(name + " куда давишь!");
}
</script>
<input type="button" value="Первая кнопка" onClick="but('roland_07')" />
Чтобы вставить значение переменной в какой-то элемент на странице можно сделать так:
<script language="javascript">
function insertText() {
var text = 'Немного текста'
document.getElementById('textDiv').innerHTML = text;
}
</script>
<div id="textDiv"></div>
<input type="button" onclick="insertText()" value="Тыц" />
Теперь это можно соеденить и получишь что хочешь
Спустя 1 час, 49 минут, 9 секунд (16.12.2009 - 22:34) roland_07 написал(а):
спасибо за ответ, но что-то не совсем понял, как мне вставить в таблицу id записи, ваша функция insertText() как я понял вставляет в див, а в таблицу как?
Спустя 5 минут, 22 секунды (16.12.2009 - 22:39) Romms написал(а):
Ответ от утюга:
document.getElementById('textDiv')вместо textDiv можеш поставить id ячейки
<table>
<tr>
<td>
</td>
<td id="textDiv">
</td>
</tr>
</table>
Спустя 4 минуты, 14 секунд (16.12.2009 - 22:44) roland_07 написал(а):
спасибо, но я имею ввиду записать в таблицу которая в базе