|
|
|
| Есть код
<html>
<body>
<style>td{width:25;height:20}</style>
<table border=1
onclick=if((t=event.srcElement).tagName=='TD')t.bgColor=t.bgColor==''?'red':'';>
<tr><td> </td><td> </td><td> </td><td> </td><td> </td></tr>
<tr><td> </td><td> </td><td> </td><td> </td><td> </td></tr>
<tr><td> </td><td> </td><td> </td><td> </td><td> </td></tr>
<tr><td> </td><td> </td><td> </td><td> </td><td> </td></tr>
<tr><td> </td><td> </td><td> </td><td> </td><td> </td></tr>
</table>
</body>
</html>
|
как сделать так, чтобы при нажатии на ячейку при её окрашивании в значение value передавалось 1 или 0 (1-закрашено 0-не закрашено) | |
|
|
|
|
|
|
|
для: Voks
(22.01.2006 в 18:20)
| | Воспользуйтесь методом innerText()
onclick=if((t=event.srcElement).tagName=='TD')if(t.bgColor==''){t.innerText='1';t.bgColor='red'}else{t.innerText='0';t.bgColor=''}
|
| |
|
|
|
|
|
|
|
для: Crux
(22.01.2006 в 20:07)
| | Не мне надо сделать не то, мне надо чтобы при закрашивании ячейки красным цветом её придавалось значение (value) равное 1а если не нажатая, то был бы 0, а эти значения будут передаваться в PHP-файл в котором будут обрабатыватья и записываться в файл по строкам всего 25 ячеек т.е. будет 25 строк
пример файла:
0
0
1(записалась 1 т.к. третья клетка была нажата)
0 | |
|
|
|
|
|
|
|
для: Voks
(22.01.2006 в 21:59)
| | Я бы сделал формированием get-строки в action в момент отправки (если параметров меньше нескольких сотен). action=script.php?t0=0&t1=1&t2=0&t3=... | |
|
|
|