<table id="tab">
<tr><td><input type='button' value="click me" onclick="fnChange()"></td></tr>
<tr><td> </td></tr>
</table>
<script>
function fnChange() {
var oTab = document.getElementById("tab");
var oCell = oTab.rows(1).cells(0);
oCell.innerHTML = "new data!";
}
</script>关键是取得表object的第二行:
可以用object.rows来获得, 然后得到列:object.rows(index).cells(index)
<tr><td><input type='button' value="click me" onclick="fnChange()"></td></tr>
<tr><td> </td></tr>
</table>
<script>
function fnChange() {
var oTab = document.getElementById("tab");
var oCell = oTab.rows(1).cells(0);
oCell.innerHTML = "new data!";
}
</script>关键是取得表object的第二行:
可以用object.rows来获得, 然后得到列:object.rows(index).cells(index)
<TR>
<TD><input type="button" value="tab1" onclick="document.all.tab1.style.display = 'block';document.all.tab2.style.display = 'none';"></TD>
<TD><input type="button" value="tab2" onclick="document.all.tab2.style.display = 'block';document.all.tab1.style.display = 'none';"></TD>
</TR>
<TR id="tab1" style="display:none">
<TD>1</TD>
<TD>1</TD>
</TR>
<TR id="tab2" style="display:block">
<TD>2</TD>
<TD>2</TD>
</TR>
</TABLE>//楼上语法object.rows[index].cells[index]
可不可以这样,当点击第一行的第一个链接触发ONCLICK事件,让TR2导入要显示的文件内容
点击第二个文字链接里也触发同一个事件(带有参数),也让TR2显示相应的文件内容。
不知我说清楚没有。
1。 document.all.tab1.style.display = 'block';document.all.tab2.style.display = 'none';
block起什么作用?2。 <TR id="tab1" style="display:none">
<TD>1</TD>
<TD>1</TD>
</TR>
可不可以在<tr>里调用一个文件显示其内容?
这样的话该怎么实现呢?
谢谢
document.all.tab1.style.display = 'block';
让标签tabl以block方式显示,在容器内不可与其他标签并排
document.all.tab2.style.display = 'none';
让标签tab2隐藏,在容器内不占空间
类似的display属性值还有inline,显示但可以与其他标签并排显示
2怎么解决呢?
javascript可以使用脚本运行时库中的FileSystemObject 对象来访问客户端本地文件系统, 不过在客户端使用 FSO 会引起重要的安全性问题,Internet Explorer 默认安全设置不允许客户端使用 FileSystemObject 对象。