dzt0001 谢谢你的 详解 !幸苦了 向你大无私精神 致敬!
但是 小弟笨鸟 写了一段 js 的检验 是否为 空的 代码 单不知错在哪
还请 指教
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="1" class="toptable grid">
<form action="" method="post" name="form1">
<tr>
<td width="20%" height="30" align="right" bgcolor="#EEF7FD">选择:</td>
<td width="80%" bgcolor="#EEF7FD" class="category">
<div id="d">料号:
<input name="liao_hao0" type="text" id="liao_hao" ondblclick="openwin(this)" style="width:120px" value="双击选择料号"/>
数量
: <input name="dan_jia" id="dan_jia" type="text" style="width:60px" ondblclick="openwin(this)" />
</div>
<input name="button" type="button" id="b" value="添加"/>
<script language="javascript">
i = 1;
document.getElementById("b").onclick=function(){
document.getElementById("d").innerHTML+='<div id="div_'+i+'">料号: <input name="liao_hao'+i+'" id="liao_hao_'+i+'" type="text" style="width:120px" ondblclick="openwin(this)" value="双击选择料号" /> 数量 : <input name="dan_jia'+i+'" id="dan_jia_'+i+'" type="text" style="width:60px"/><input type="button" value="删除" onclick="del('+i+')"/></div>';
i = i + 1;
}
//===================================================================
//下面是 写的 检查 料号不能为空的 功能但是不成功 还请 指教!
function on_up()
{
for (j=0;j<i;j++)
{
var liao_hao="liao_hao"+j
if (document.form1.liao_hao.value="双击选择料号")
{
alert("料号不能为空");
return false;
}
}
}
//=========================================================================
function del(o){
document.getElementById("d").removeChild(document.getElementById("div_"+o));
document.form1.max_mumber.value=i-1
}
</script>
<script LANGUAGE="JavaScript">
function openwin(obj) {
window.open ("add_list.asp?liaohao_id="+obj.id+"", "newwindow", "height=400, width=780, toolbar =no, menubar=no,top=180,left=190, scrollbars=yes, resizable=no, location=no, status=no") //写成一行
}
</script>
</td>
</tr>
<tr>
<td height="30" colspan="2" align="center" bgcolor="#EEF7FD"><label></label>
<input name="submit" type = "submit" class="button" id="up" onclick="return on_up();;" value = "提交"/> </td>
</tr>
</form>
</table>