假定我要处理的form中的内容如下(在此我简化了一下):
<form name="myform">
<input type="text" name="goodsName" size="8"><br>
<input type="file" name="picture" ><br>
<input type="text" name="price" size="5"><br>
<input type="submit" name="submit" value="submit">&nbsp;&nbsp;
<input type="reset" name="reset" value="reset">
</form>

下面是用JS来验证输入数据的合法性:

<script language="javascript">
function mycheck(){
if(myform.goodsName.value==""){
alert("请输入商品姓名");
myform.goodsName.focus();
return;
}
if(myform.picture.value==""){
alert("请输入图片文件的路径");
myform.picture.focus();
return;
}
if(myform.price.value==""){
alert("请输入价格");
myform.price.focus();
return;
}
myform.submit();
}
</script>