function datacheck的问题(javascript)

来源:百度知道 编辑:UC知道 时间:2024/06/05 00:23:15
代码如下:
<SCRIPT language=javascript>
<!--
function datacheck()
{
if(frmTypeUpdate.GoodsTypeName.value=="")
{
window.alert("请输入商品类型名称");
document.frmGoodsUpdate.elements(0).focus();
return;
}

frmTypeUpdate.submit();
}
-->
</SCRIPT>

。。。
<p><button type="none" class="button" onclick="datacheck()">修改提交</button>
。。。

问题:
我想知道里面的frm是从哪里来的~~
还有document.frmGoodsUpdate.elements(0).focus();这句是什么意思?
如果商品类型名称没有填~~~而且在按了“修改提交”按钮之后~~~弹出错误信息~~~为什么数据库里类型为非空值的“商品类型名称”还会改为空值??
怎么让它不修改数据库

页面里应该有一个
<form name="frmGoodsUpdate" >这个东西

document.frmGoodsUpdate.elements(0).focus();
是表单验证失败的时候, 表单的第一个元素获得焦点