主题: 传值为空,是不是哪里没改对?
作者: 周末, 发布日期: 2011-04-13 20:35:52, 浏览数: 4993

是一个 含列表、添加、 编辑、保存等sub模块的asp后台页,想用kindeditor作为编辑器,但发现其中content一直是为空,是不是在哪里没改对?

 

……
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<meta http-equtv="Content-Type" content="text/html; charset=gb2312" />
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<meta http-equtv="pragma" CONTENT="no-cache">
<meta http-equtv="Cache-Control" CONTENT="no-cache, must-revalidate">
<meta http-equtv="expires" CONTENT="0">
<title>网站后台管理</title>
<link href="css/Admin_css.css" type=text/css rel=stylesheet>
<script type="text/javascript" charset="utf-8" src="./kindeditor.js"></script>
<script>
KE.show({
id : 'Content1',
cssPath : './editor.css',
afterCreate : function(id) {
KE.event.ctrl(document, 13, function() {
KE.util.setData(id);
document.forms['myform'].submit();
});
KE.event.ctrl(KE.g[id].iframeDoc, 13, function() {
KE.util.setData(id);
document.forms['myform'].submit();
});
}
});
</script>
</head>

<body>
<script language=javascript>
function CheckForm()
{ 
if (document.myform.Title.value==""){
alert("请填写标题!");
document.myform.Title.focus();
return false;
}
if (document.myform.ClassID.value==""){
alert("请选择分类!");
document.myform.ClassID.focus();
return false;
}
}
</script>

sub List()
……
<td align="center"><a href="?action=edit&id=<%=rs("c_ID")%>">编辑</a></td>
……
end sub

sub add()
……
<form onSubmit="return CheckForm();" action="?action=savenew" name="myform" method=post>
<textarea id="Content1" name="Content1" cols="100" rows="8" style="width:700px;height:300px;visibility:hidden;"></textarea>
<input type="submit" name="Submit" value="添 加">
……
</form>
……
end sub

sub savenew()
……
Content=request.form("Content1")
If Content="" then
Call Alert ("你没有填写内容","-1")
End if
……'内容写入库
……'生成HTML静态页
end sub

sub edit()
……
end sub

sub savedit()
……
end sub

</body>
</html>

作者: Roddy, 发布日期: 2011-04-13 21:04:38
在CheckForm函数里,应该调用KE.util.setData(id);
回复
发表新帖 发表回复