这行错误”contact_id.innerHTML = contact_id.innerHTML + var_str;“,请帮忙
lsrzm 2004-08-29 04:51:33 奇怪死了,在别的页上都是正确的,只有在这个页面上增加的时候不行,总是报“未知的运行时错误”
<SCRIPT LANGUAGE="JavaScript1.1">
<!--
function sub_contact(id)
{
if (eval("document.contact_detail.c_contactf"+id).disabled==false)
{
contac_name ="c_contactf"+id;
genlist_popup(contac_name,"11","0","contact_detail","","","","",ArrName,ArrValue,genLov_contcx_11);
}
else
alert("请先点击更改按钮或者您的权限不够!");
}
function update_c_p_form()
{
form_len = document.all.contact_detail.elements.length;
for (i=1;i<form_len;i++)
{
document.all.contact_detail.elements[i].disabled=false;
}
document.button_form.c_p_add.disabled=false;
document.button_form.save_c_p_button.disabled = false;
document.button_form.c_p_all.disabled = false;
}
//确认提交
function update_user_detail_confirm()
{
if (confirm("确认要以此更改维修站记录?"))
{ document.user_detail.submit(); }
}
//增加一行新的联系人信息的记录
function add_c_p_line()
{
if (document.button_form.c_p_dee.disabled)
document.button_form.c_p_dee.disabled=false;
max_id = eval(button_form.p_max_id.value)+1;
p_div_id = "div_"+max_id;
var_str = '<div id="'+p_div_id+'" onclick="to_dee(this)"><br><table width=80% border=1 cellpadding =4 cellspacing =0 class="tb_css" align=center>';
var_str = var_str + "<tr><br>";
var_str = var_str + "<input type=hidden name=c_user"+max_id+" value=040000012 size=10>";
var_str = var_str + '<td nowrap class="td_css"<br>> ';
var_str = var_str + "联系人:";
var_str = var_str + "</td>";
var_str = var_str + '<td nowrap class="td_css"> ';
var_str = var_str + "<input type=text name=c_contactr"+max_id+" size=10>";
var_str = var_str + "</td><br>";
var_str = var_str + '<td nowrap class="td_css"> ';
var_str = var_str + "联系方式:";
var_str = var_str + "</td><br>";
var_str = var_str + '<td nowrap class="td_css"> ';
var_str = var_str + "<input type=text name=c_contactf"+max_id+" size=10 onfocus=blur()> ";
var_str = var_str + '<IMG SRC="/images/list.gif" alt="列表" border="0" align=bottom onclick="sub_contact(';
var_str = var_str + max_id+')">';
var_str = var_str + "</td><br>";
var_str = var_str + '<td nowrap class="td_css"> ';
var_str = var_str + "联系号码:";
var_str = var_str + "</td>";
var_str = var_str + '<td nowrap class="td_css"> ';
var_str = var_str + "<input type=text name=c_contacth"+max_id+" size=20>";
var_str = var_str + "</td><br>";
var_str = var_str + "</tr>";
var_str = var_str + "</table></div>";
//alert(contact_id.innerHTML + var_str);
contact_id.innerHTML = contact_id.innerHTML + var_str;
button_form.p_max_id.value = max_id;
}
function to_dee(p_div)
{
p_arr = p_div.id.split("_");
document.button_form.p_dee_id.value = p_arr[1];
}
function dee_c_p_line()
{
var dee_id;
dee_id = document.button_form.p_dee_id.value;
if (dee_id == "")
{
alert("请先点击您所要删除的行!");
return false;
}
eval("div_"+dee_id).innerHTML = "";
eval("div_"+dee_id).style.display = "none";
}
function save_c_p_line()
{
form_name = "contact_detail";
eval("document."+form_name).p_location.value="http://sunserver.hyerp.com:8001/servlet/page?_pageid=58,60,142&_dad=test_portal30&_schema=PORTAL30";
eval("document."+form_name).submit();
}
function shuaxin()
{
location.reload();
}
function select_all()
{
form_len = document.all.contact_detail.elements.length;
for (i=1;i<form_len;i++)
{
if ((document.all.contact_detail.elements[i].type=="checkbox")&&(document.button_form.c_p_all.value=="全部选中"))
document.all.contact_detail.elements[i].checked=true;
else
document.all.contact_detail.elements[i].checked=false;
}
if (document.button_form.c_p_all.value=="全部选中")
document.button_form.c_p_all.value ="去掉选中";
else
document.button_form.c_p_all.value="全部选中";
}
-->
</SCRIPT>