JavaScript的removeChild导致表单不能提交的问题

阅读更多
看下面的的代码:


	
		
		
	
	

		
SAVE

实现浏览器内添加删除行功能,页面效果如下:




问题来源:无论在FireFox和IE下,只要点击remove按钮后,再点save链接时,网页不提交,也没有任何出错提示

解决步骤一:
将checkfields()函数的return true改成return false,结果是IE可以工作,但是FireFox下仍然不工作

解决步骤二:
使用
潜在的解决方案可能包括:
坚持使用Button,但是必须使用DOM函数appendChild来增加新行。另外button增加属性type="button"
  • 大小: 1.7 KB
  • 查看图片附件

你可能感兴趣的:(JavaScript,IE,Firefox,浏览器,HTML)