<script language="javascript">
var clnu = "";
var startdat = "";
var deadline = "";
var ispl = "";
function CheckDetailed(){
var newForm = document.createElement("FORM");
newForm.id = "detailForm";
newForm.name = "detailForm";
newForm.action = "/BDZATMIB/detail.do"
newForm.method = "post";
newForm.target = "_tranwin";
newForm.innerHTML += "<input type=\"hidden\" name=\"action\" value=\"query\">";
newForm.innerHTML += "<input type=\"text\" name=\"clnu\" value=\"" + clnu +"\">";
newForm.innerHTML += "<input type=\"text\" name=\"startdat\" value=\"" + startdat +"\">";
newForm.innerHTML += "<input type=\"text\" name=\"deadline\" value=\"" + deadline +"\">";
newForm.innerHTML += "<input type=\"text\" name=\"ispl\" value=\"" + ispl +"\">"; newForm.submit();
}
</script>
<a href="#" onclick="clnu='151';startdat='2007-12-29';deadline='2007-12-29';ispl='';CheckDetailed();return false;">详细</a>点击“详细”的时候报错
..........
document.body.appendChild(newForm);
newForm.submit();
<script language="javascript">
var clnu = "";
var startdat = "";
var deadline = "";
var ispl = "";
function CheckDetailed(){
alert(1111);
var newForm = document.createElement("FORM");
newForm.id = "detailForm";
newForm.name = "detailForm";
newForm.action = "/BDZATMIB/detail.do"
newForm.method = "post";
newForm.target = "_tranwin";
newForm.innerHTML += "<input type=\"hidden\" name=\"action\" value=\"query\">";
newForm.innerHTML += "<input type=\"text\" name=\"clnu\" value=\"" + clnu +"\">";
newForm.innerHTML += "<input type=\"text\" name=\"startdat\" value=\"" + startdat +"\">";
newForm.innerHTML += "<input type=\"text\" name=\"deadline\" value=\"" + deadline +"\">";
newForm.innerHTML += "<input type=\"text\" name=\"ispl\" value=\"" + ispl +"\">";
document.body.appendChild(newForm);
newForm.submit();
}
</script>
<a href="#" onclick="clnu='151';startdat='2007-12-29';deadline='2007-12-29';ispl='';CheckDetailed();return false;">详细</a>
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test</title><script language="javascript">
var clnu = "";
var startdat = "";
var deadline = "";
var ispl = "";
function CheckDetailed(){
var newForm = document.createElement("FORM");
newForm.id = "detailForm";
newForm.name = "detailForm";
newForm.action = "/BDZATMIB/detail.do"
newForm.method = "post";
newForm.target = "_tranwin";
newForm.innerHTML += "<input type=\"hidden\" name=\"action\" value=\"query\">";
newForm.innerHTML += "<input type=\"text\" name=\"clnu\" value=\"" + clnu +"\">";
newForm.innerHTML += "<input type=\"text\" name=\"startdat\" value=\"" + startdat +"\">";
newForm.innerHTML += "<input type=\"text\" name=\"deadline\" value=\"" + deadline +"\">";
newForm.innerHTML += "<input type=\"text\" name=\"ispl\" value=\"" + ispl +"\">";
document.body.appendChild(newForm);
//newForm.submit();//暂时不要提交
}
</script></head><body>
<a href="#" onclick="clnu='151';startdat='2007-12-29';deadline='2007-12-29';ispl='';CheckDetailed();return false;">详细</a>
</body>
</html>
在ff下没有报错
......