入力で Enter を押してリンクボタンにフォーカスを置くにはどうすればよいですか? _html/css_WEB-ITnose

WBOY
リリース: 2016-06-24 11:45:36
オリジナル
1260 人が閲覧しました

代码如下:
$( '#password').textbox('textbox' ).keydown(function (e) {
if (e.keyCode == 13) {
$( "#ログイン").linkbutton('リンクボタン' ).focus();

});  


回复讨论(解决方案)

  
  
フォーカスの変更  
  
  
<フォーム>  
  
  
ユーザー名:  
  
  
パスワード:  
  
  
  
  
  
<スクリプト>  
var usernameObj = document.getElementById("username");  
usernameObj.onkeydown = function(event) {
e = event ? イベント:(window.event??window.event: null);  
// 按下回车键および输入框值非空時
if(e.keyCode==13 && usernameObj.value){
document.getElementById("password").focus() ;  
}
}
    

参考 http://blog.csdn.net/magi1201/article/details/45177113

focus() は jquery オブジェクトのメソッド、
$( "#login").linkbutton('linkbutton' ) 返される不是 jquery对象

我猜应该是这样:$( "#login").focus()

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート