通过js想网页内部写入了一个form表单,为什么不能提交?

vartext='<table><trbgcolor="#999"style="height:20px;"><tdcolspan="5"align="left">发表评论... var text = '<table><tr bgcolor="#999" style="height:20px;"><td colspan="5" align="left" >发表评论:</td></tr><form method="post" name="c_comment" action="com_comment.php"><td align="left">昵称:</td><td align="left"><input type="text" size="25" name="name" /></td><tr><td align="left">评论内容:</td><td align="left" colspan="3"><textarea cols="55" rows="5" id="textarea'+i+'" name="msgborder"></textarea></td></tr><tr><td align="left">评论表情:</td><td align="left" colspan="3">';
for(var j=0;j<20;j++){
text+='<img src="image/emoji/face'+j+'.gif" onClick="emoji2('+j+','+i+')" />';
}
text+='</td></tr><tr><td></td><td><input type="image" src="image/reply1.png" /></td><td><img src="image/cancel.png" onclick="can('+i+')" style="cursor:pointer;" /></tr></form></table>';
document.getElementById("reply1").innerHTML=text;
展开
 我来答
匿名用户
2015-11-09
展开全部
<!DOCTYPE html>
<html>

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>RunJS 演示代码</title>
    <script>
        onload = function() {
            for (var i = 0; i < 2; i++) {
                var text = '<form method="post" name="c_comment" action="com_comment.php"><table><tr bgcolor="#999" style="height:20px;"><td colspan="5" align="left" >发表评论:</td></tr><td align="left">昵称:</td><td align="left"><input type="text" size="25" name="name" /></td><tr><td align="left">评论内容:</td><td align="left" colspan="3"><textarea cols="55" rows="5" id="textarea' + i + '" name="msgborder"></textarea></td></tr><tr><td align="left">评论表情:</td><td align="left" colspan="3">';
                for (var j = 0; j < 20; j++) {
                    text += '<img src="image/emoji/face' + j + '.gif" onclick="emoji2(' + j + ',' + i + ')" />';
                }
                text += '</td></tr><tr><td></td><td><input type="image" src="image/reply1.png" /></td><td><img src="image/cancel.png" onclick="can(' + i + ')" style="cursor:pointer;" /></tr></table></form>';
                document.getElementById("reply1").innerHTML = text;
            }
        }
    </script>
</head>

<body>
    <div id="reply1"></div>
</body>

</html>
追问
我回去的时候测试一下
你具体更改了什么,为什么你的可以,我的不可以
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式