日期:2014-05-16 浏览次数:20465 次
<script> function save() { var frm=document.getElementById("myfrm"); frm.action="a1.jsp"; frm.submit(); } function pre() { var frm=document.getElementById("myfrm"); frm.action="a2.jsp"; frm.submit(); } <form id="myfrm" name="frm" action="a.jsp"> <input type="text" name="tx">文本 <input type="button" value="保存" onclick="save();"> <input type="button" value="预览" onclick="pre();"> <input type="submit" value="提交" > </form
<script> function save() { var frm=document.getElementById("myfrm"); frm.action="a1.jsp"; frm.submit(); } function pre() { var frm=document.getElementById("myfrm"); frm.action="a2.jsp"; frm.submit(); } </script> <form id="myfrm" name="frm" action="a.jsp"> <input type="text" name="tx">文本 <input type="button" value="保存" onclick="save();"> <input type="button" value="预览" onclick="pre();"> <input type="submit" value="提交" onclick="this.form.action='a.jsp'"> </form>
------解决方案--------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> </head> <body> <script> function save() { var frm=document.getElementById("myfrm"); frm.action="a1.jsp"; frm.submit(); } function pre() { var frm=document.getElementById("myfrm"); frm.action="a2.jsp"; frm.submit(); } </script> <form id="myfrm" name="frm" action="a.jsp"> <input type="text" name="tx">文本 <input type="button" value="保存" onclick="save();"> <input type="button" value="预览" onclick="pre();"> <input type="submit" value="提交" > </form> </body> </html>
------解决方案--------------------
你是少了一个闭合的script标签~·
</script>这个
------解决方案--------------------
最前面的代码FF测下来,如果按了a1,a2的,回退后a就无效了,所以加那一句。
你说的问题 我这里FF测下来没问题。
-------
你把浏览器内中最终生成的HTML源代码贴一下。
------解决方案--------------------
去掉按钮外的label
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>编辑新闻</title> <script type="text/javascript"> function save() { var frm=document.fm; frm.action="updateArticle.jsp"; frm.submit(); } function pre() { var frm=document.fm; frm.action="PreArticle.jsp"; frm.submit();