html:
<input type=button onclick="javascript:fillForm();"><script language=javascript>
function fillForm() {
formName.fieldName.value='what you want fill';
}
</script>
<input type=button onclick="javascript:fillForm();"><script language=javascript>
function fillForm() {
formName.fieldName.value='what you want fill';
}
</script>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber2">
<tr>
<td width="50%">Name</td>
<td width="50%">希望增加内容的单元格</td>
</tr>
<tr>
<td width="50%">PUB_ID</td>
<td width="50%">希望增加内容的单元格</td>
</tr>
<tr>
<td width="50%">PUB_YEAR</td>
<td width="50%">希望增加内容的单元格</td>
</tr>
<tr>
<td width="50%">TYPE </td>
<td width="50%">希望增加内容的单元格</td>
</tr>
<tr>
<td width="50%">PARENT</td>
<td width="50%">希望增加内容的单元格</td>
</tr>
<tr>
<td width="50%">PAGES</td>
<td width="50%">希望增加内容的单元格</td>
</tr>
</table>
</td>
</tr>
</table>
为每个td设一个id
<td id="td1">希望增加内容的单元格</td>
<td id="td2">希望增加内容的单元格</td>插入
td1.innerHTML="abcde";
td2.innerHTML="fghijk";
<%
out.println("<Script Language='JavaScript'>");
out.print("td1.innerHTML='abcde';");
out.println("</Script>");
%>
运行没有报错,但就是没有将'abcde'写进去
<script language=javascript>
function fillForm()
{
formName.fieldName.value='what you want fill';
}
</script>
你再试一试,这个问题很好解决。
我在页面上画了个表格,用来显示我查询出来的信息,现在我是想在用户点击鼠标时(在JSP中完成点击操作)将我的数据显示在表格中。所以我需要将这个操作(在表格中显示查询内容)嵌入到JSP中,我该怎么做?
<tr>
<td width="50%">Name</td>
<td width="50%"><%= varName %></td>
</tr>
<tr>
<td width="50%">PUB_ID</td>
<td width="50%"><%= varPubId %></td>
</tr>
...
</table>varName, varPubId为保存各种数据的变量,或者从数据库中读出的数据。如果用JAVASCRIPT则非常麻烦,需要将数据传输到客户端,然后用脚本动态操作表格对象,每一步都不简单。
//i in [0..rowcount-1]
//j in [0..columncount-1]
这样的方法能动态的变化吗?我觉得这样好像只能在第一次生成页面时才会显示出来,如果我点击鼠标想改变其中的内容,这样做能行吗??
to dickensi
我做的是WebGIS,所以上面的图形刷新起来大概比较慢了,如果能只刷新下面的表格数据,那当然作好。(对了,Applet能只刷新表格数据吗?)