تصف هذه المقالة طريقة JS Pressing Enter لتحقيق تسجيل الدخول. هذه الوظيفة لها مجموعة واسعة من القيمة العملية. شاركه للرجوع إليه. الطرق المحددة هي كما يلي:
الطريقة 1:
<html xmlns = "http://www.w3 // حدث تسجيل الدخول استدعاء زر تسجيل الدخول} </script> </head> <body onKeyDown = "keylogin () ؛"> <input id = "input1" value = "login" type = "button" onClick = "ALERT ('call success!)الطريقة 2:
<script> function keydown () {if (event.keycode == 13) {event.ReturnValue = false ؛ event.cancel = true ؛ form1.btnsubmit.click () ؛ }} </script>كيفية استخدام:
<form name = "form1" method = ""> اسم المستخدم: <type type = size text = 20 maxLength = 8 onKeyDown = keyDown ()> password: <inport type = password size = 20 maxLength = 8 onKeyDown = keyDown ()> <input type = "submit" name = "btnsubmit" value = "submit />
الطريقة 3:
لدى أي صفحة موقع ويب واجهة تسجيل الدخول. في كثير من الأحيان ، بعد إدخال اسم المستخدم وكلمة المرور ، يجب عليك النقر فوق زر أو ارتباط مشابه لتسجيل الدخول مع الماوس. وبهذه الطريقة ، يمكنك إدخال موقع الويب للقيام بما تحب القيام به.
في بعض الأحيان أتساءل عما إذا كان بإمكاني كتابة ما يجب أن أدخله ثم اكتب النقل وتنفيذ وظيفة تسجيل الدخول؟ الحل كما يلي:
رمز صفحة SS.HTML:
<html> <head> <title> </title> <meta http-equiv = "content-type" content = "text/html ؛ charset = gb2312"> <link rel = "stylesheet" href = "css/text.css" type = "text/css"> </head> LeftMargin = "0" topmargin = "0" marginWidth = "0" marginHeight = "0" onKeyDown = "On_Return () ؛"> <form name = "loginform" method = "post" action = "fuck.html"> <table cellpacing = "0" cellpadding = "0" size = "18.5"> </td> </tr> <tr> <td> <span> password </span> <input type = "password" name = "pwd"> </td> </tr> <tr> <td> <a id = "sub" onClick = 'check ()' language = "javaScript"> check () {var formName = document.loginform ؛ if (formName.userName.value == "") {Alert ("الرجاء إدخال اسم المستخدم!") ؛ formName.userName.focus () ؛ العودة كاذبة } if (formName.pwd.value == "") {Alert ("الرجاء إدخال كلمة المرور!") ؛ formName.pwd.focus () ؛ العودة كاذبة } formname.submit () ؛} // عند الإدخال ، يكون الافتراضي تسجيل الدخول على وظيفة On_Return () {if (window.event.keycode == 13) {if (document.all ('sub')! = null) {document.all ('sub'). انقر فوق () ؛ }}}}} </script>ملاحظة هنا: في <body> نضيف سمة OnKeyDown ، بحيث نرغب مباشرة في تنفيذ طريقة JS On_Return () بعد إدخال المحتوى. لأنه إذا كان Window.event.keycode هو 13 عامًا ، فهذا يعني مفتاح Enter ، لذلك نحدد ما إذا كان المفتاح الذي نضغط عليه هو مفتاح Enter. إذا كان الأمر كذلك ، فسنبحث عن السمة "الفرعية" ، وإذا تم العثور عليها ، فستكون كذلك.
آمل أن تكون الأساليب الموضحة في هذه المقالة مفيدة لبرمجة الويب للجميع.