动态心电图怎么看结果:出现空指针异常的错误,java.lang.NullPointerException .我把代码发在下面了,谁能帮忙解决啊,谢谢!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/26 15:05:29
第一个页面的表单
<form method="POST" action="http://pub.xxx.com./pub/generalArticleServlet" onsubmit="return form_check();" name="info_input">

跟表单提交相关的功能函数
function form_check()
{
form1.submit;
if (document.info_input.p_title.value=="")
{
alert("标题域是空!");
return false;
}
if (document.info_input.p_column_code.value=="")
{
alert("目前系统已升级,请与管理员联系修改栏目!(栏目域是空)");
return false;
}

if (document.info_input.p_body.value=="")
{
alert("正文域是空!");
return false;
}

if (document.info_input.p_year.value==""|| document.info_input.p_mon.value==""||document.info_input.p_day.value=="")
{
alert("文章发布时间空!");
return false;
}
if (document.info_input.p_hour.value==""){
document.info_input.p_hour.value="00"
}
if (document.info_input.p_min.value==""){
document.info_input.p_min.value="00"
}
if (document.info_input.p_second.value==""){
document.info_input.p_second.value="00"
}
document.info_input.p_publishdate.value=document.info_input.p_year.value+"-"+document.info_input.p_mon.value+"-"+document.info_input.p_day.value+" "+document.info_input.p_hour.value+":"+document.info_input.p_min.value+":"+document.info_input.p_second.value;

var i,len;
var empty = new Array();

len = document.info_input.p_imagelist.length;

for (i=1;i<len;i++)
{
if (document.info_input.p_imagelist.options[i].value=="")
{
empty[i] = true;
document.info_input.p_imagelist.options[i].selected = false;
}
else
empty[i]= false;
}

for (i=len-1;i>=1;i--)
{
if (empty[i]) document.info_input.p_imagelist.options[i] = null;
}

for (i=1;i<document.info_input.p_imagelist.length;i++)
{
document.info_input.p_imagelist.options[i].selected=true;
}

len = document.info_input.p_filelist.length;
for (i=1;i<len;i++)
{
if (document.info_input.p_filelist.options[i].value=="")
{
empty[i] = true;
document.info_input.p_filelist.options[i].selected = false;
document.info_input.p_attchtit.options[i].selected = false;
}
else
empty[i]= false;
}

for (i=len-1;i>=1;i--)
{
if (empty[i]) {
document.info_input.p_filelist.options[i] = null;
document.info_input.p_attchtit.options[i] = null;
}
}

for (i=1;i<document.info_input.p_filelist.length;i++)
{
document.info_input.p_filelist.options[i].selected=true;
document.info_input.p_attchtit.options[i].selected=true;
}

var get = new ActiveXObject("Microsoft.XMLHTTP");
get.open("get","pubupdate/upserver.asp?id="+document.info_input.number.value,false);
get.send();
alert("hahaha");
return true;
}
大家看看怎么才能不出错。
没有行号啊ie浏览器里就出了那么一排出错提示

异常信息?行号?