简单的问题操作html

hanufo 2010-01-09 03:58:55
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>无标题页</title>
<script language="JavaScript" type="text/javascript">
function insertStr(){
if(document.addForm.inputStr != "")
{
var text = document.careteTextNode(document.addForm.inputStr.value);
var td =document.createElement("td");
var tr =document.createElement("tr");
var tbody = document.createElement("tbody");
td.appendChild(text);
tr.appendChild(td);
tbody.appendChild(tr);
var parNode =document.getElementById("hiddenTable");
parNode.appendChild(tbody);
}
}
</script>
</head>
<body>
<form id="addForm" method="post" action="">
<input name ="str" type="text" id="inputStr" value=""/>
<input name="insert" type="button" id="insert" value="添加" onclick="insertStr();"/>
</form>
<p>用户已经添加的信息</p>
<table id="hiddenTable"></table>
</body>
</html>


帮我看看问题在哪,在线等,解决后就加分
...全文
84 10 打赏 收藏 举报
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hanufo 2010-01-11
  • 打赏
  • 举报
回复
谢谢,6楼,原来如此啊,学习,以后不明白还要请教啊,加分了
段传涛 2010-01-10
  • 打赏
  • 举报
回复
问题解决了?
zhyzdl 2010-01-10
  • 打赏
  • 举报
回复
study
RUNBEAR 2010-01-10
  • 打赏
  • 举报
回复
<head> 
<title>无标题页 </title>
<script language="JavaScript" type="text/javascript">
function insertStr(){
if(document.addForm.inputStr != "")
{
var text = document.createTextNode(document.addForm.inputStr.value);
var td =document.createElement("td");
var tr =document.createElement("tr");
var tbody = document.createElement("tbody");
td.appendChild(text);
tr.appendChild(td);
tbody.appendChild(tr);
var parNode =document.getElementById("hiddenTable");
parNode.appendChild(tbody);
}
}
</script>
</head>
<body>
<form id="addForm" name="addForm" method="post" action="">
<input name ="str" type="text" id="inputStr" value=""/>
<input name="insert" type="button" id="insert" value="添加" onclick="insertStr();"/>
</form>
<p>用户已经添加的信息 </p>
<table id="hiddenTable"> </table>
</body>
</html>
我弄好了! 改了上面的错后。在<form>中加了个name属性就行了,name属性值等于多少都对的,这我不懂!呵呵!
一般都会把name跟id的值设一样的。
RUNBEAR 2010-01-10
  • 打赏
  • 举报
回复
至少我看到有个地方错了!document.careteTextNode(document.addForm.inputStr.value);
createTextNode
浴火_凤凰 2010-01-10
  • 打赏
  • 举报
回复
错误在那里啊???
antony1029 2010-01-10
  • 打赏
  • 举报
回复
顶!
hao2520153 2010-01-09
  • 打赏
  • 举报
回复
可以 但是你好像是错在var text = document.careteTextNode
这个我没用过,你可以自己看提示的错误。。
hanufo 2010-01-09
  • 打赏
  • 举报
回复
试验了,也不好用,我怎么不能从表单里取啊
hao2520153 2010-01-09
  • 打赏
  • 举报
回复
你用document.getElementById("inputStr") 试试~~
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2010-01-09 03:58
社区公告
暂无公告