|
主题: 还是非常基本的JS问题
|
阿漆
职务:普通成员
等级:1
金币:0.0
发贴:18
|
#12004/4/17 15:20:03
如果我想写一个top.js 用来显示一个很简单的表格 top.js: document.write("<table width="100" border="0" cellpadding="0" cellspacing="0" bgcolor="#FF0000">
<tr>
<td> </td>
</tr>
</table>") 然后在HTML中调用: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<body><script src="top.js"></script>
<table width="100" border="0" cellpadding="0" cellspacing="0" bgcolor="#0000FF">
<tr>
<td> </td>
</tr>
</table>
</body>
</html> 为什么只显示下面一个表格? 而JS文件不起作用? 请问错在哪里? 我是超级菜鸟 请教大家!
|
小Bee
职务:普通成员
等级:1
金币:1.0
发贴:284
|
#22004/4/17 15:51:43
document.write("<table width='100' border='0' cellpadding='0' cellspacing='0' bgcolor='#FF0000'> <tr><td> </td> </tr></table>")
|
小Bee
职务:普通成员
等级:1
金币:1.0
发贴:284
|
#32004/4/17 15:57:29
注意俩点 1。document.write("中其他"前要加'\' 2.输出内容必须在同一行
|
阿漆
职务:普通成员
等级:1
金币:0.0
发贴:18
|
#42004/4/17 16:08:41
1。document.write("中其他"前要加'\'
是什么意思?
document.write("<table width='100' border='0' cellpadding='0' cellspacing='0' bgcolor='#FF0000'> <tr><td> </td> </tr></table>")
里面好像没有、啊?
谢谢上面的回答!
|
阿漆
职务:普通成员
等级:1
金币:0.0
发贴:18
|
#52004/4/17 16:13:33
还有 是不是里面可以插入任意的HTML代码啊?只要在一行里面就可以了吗?
|
小Bee
职务:普通成员
等级:1
金币:1.0
发贴:284
|
#62004/4/17 16:52:56
‘\’ 是转义字符 比如 \t \r
document.write("fdsa'd'fsdfdsf") 正确 document.write("fdsa"d"fsdfdsf") 错 document.write("fdsa\"d\"fsdfdsf") 正确
|
阿漆
职务:普通成员
等级:1
金币:0.0
发贴:18
|
#72004/4/17 17:18:14
哦 也就是引号要双改单?
|