在td的onclick方法中,使用td的innerText属性就可以获得单元格值,如果要赋新值,直接使用td.innerText = "ddd"就可以了。
<td onClick="setValue()">11</td>
<script lanauge="javascript">
function setValue() {
var td = event.srcElement;
var preValue = td.innerText;
var newValue = "22";
td.innerText = newValue;
}
</script>
<td onClick="setValue()">11</td>
<script lanauge="javascript">
function setValue() {
var td = event.srcElement;
var preValue = td.innerText;
var newValue = "22";
td.innerText = newValue;
}
</script>
<table border=1>
<tr>
<td onclick="setValue()">11dsg</td>
</tr>
</table>
<script lanauge="javascript">
function setValue() {
var td = event.srcElement;
var preValue = td.innerText;
var newValue = "22";
td.innerText = newValue;
}
</script>
就行了。