2013-10-14 73 views
-1

我有一个接触的形式与两个提交按钮(按钮都具有相同的功能,除了一个是越往上页)提交按钮与锚标记

两个按钮对他们的验证(如果复选框不弹出警告弹出)

如果点击页面上方的提交按钮并且验证未完成,我希望页面跳到底部。

我已经试过包装用锚标记输入按钮:

<a href="#seccta">t<input type="image" src="http://fc01.deviantart.net/fs71/f/2010/108/c/5/Green_Submit_Button_by_rukiaxichigo15.jpg" onclick="if(!this.form.checkbox.checked){alert('Please read and agree to the terms and conditions first.');return false}" /></a> 

,并把锚代码在文档的底部:

<a name="seccta"> </a> 

...但它不工作。它适用于我放置文本时,但提交按钮打破它。

+1

什么提交按钮? – Liam

+0

对不起,输入按钮 – scott

回答

0

好吧,我添加了另一个的onclick到锚并已解决了我的问题:

location.href='#seccta'; if(!this.form.checkbox.checked){alert('Please read and agree to the terms and conditions first.');return false}; 
0

相反包木窗的按钮,把它之前或按钮

<a href="#seccta">t</a><input type="image" src="http://fc01.deviantart.net/fs71/f/2010/108/c/5/Green_Submit_Button_by_rukiaxichigo15.jpg" onclick="if(!this.form.checkbox.checked){alert('Please read and agree to the terms and conditions first.');return false}" /> 

对于用户后,它不会做任何改变,因为你会被右击后指向/按钮之前。如果你需要把一个空白字符使用 

<a href="#seccta">&nbsp;</a> 

试试吧

+0

我只是在示例中使用“t”来表明它与文本一起工作。 如果弹出警告,我希望页面跳到底部。 – scott