衆所周知,該默認按鈕不適用於FF,僅適用於IE。我試過把標籤放在裏面或者它不起作用。我找到了一個js腳本來解決這個問題,但由於某種原因,它不適合我。這個提交按鈕的腳本,我需要使用它的LinkButton,這應該是相同的。jQuery替換默認按鈕或鏈接
鏈接:
<div id="pnl">
<a id="ctl00_cphMain_lbLogin" title="Click Here to LogIn" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$cphMain$lbLogin", "", true, "Login1", "", false, true))">Log In</a>
<input name="ctl00$cphMain$UserName" type="text" id="ctl00_cphMain_UserName" />
<input name="ctl00$cphMain$UserName" type="text" id="ctl00_cphMain_UserName1" />
</div>
<script>
$(document).ready(function() {
$("#pnl").keypress(function(e) {
if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
$("a[id$='_lbLogin']").click();
return true;
}
});
});
我知道,我可以覆蓋原有的功能「WebForm_FireDefaultButton」 在This職位,但我真的很想得到這個工作。
Thanx提前!!!
拉里,這工作。謝謝。 – pyccki 2010-09-14 14:15:10