jQuery keyup

Sheeraz Gul 15 Februar 2024
jQuery keyup

Die Methode keyup() in jQuery löst das Keyup-Event von JavaScript aus, sobald eine Taste von der Tastatur losgelassen wird. Dieses Tutorial demonstriert die Verwendung der Methode keyup() in jQuery.

jQuery-Keyup

Die Methode keyup() löst das keyup-Ereignis aus, wenn eine Taste von der Tastatur losgelassen wird. Das Verfahren wird verwendet, um zu erkennen, ob eine Taste von der Tastatur losgelassen wird.

Die Syntax für diese Methode ist unten.

$(selector).keyup(function)

Wobei der selector die ID, die Klasse oder der Elementname sein kann und die function ein optionaler Parameter ist, der uns eine Vorstellung davon gibt, ob die Taste gedrückt ist oder nicht. Der Rückgabewert dieser Methode ist, ob die Taste gedrückt ist oder nicht.

Es ändert die Hintergrundfarbe entsprechend. Versuchen wir ein Beispiel für die Methode keyup().

<!DOCTYPE html>
<html>
<head>
    <title>jQuery  keyup() Method</title>
    <script src="https://code.jquery.com/jquery-1.10.2.js"></script>
    <script>
    $(document).ready(function(){
        $("input").keydown(function(){
            $("input").css("background-color", "lightblue");
        });
        $("input").keyup(function(){
            $("input").css("background-color", "lightgreen");
        });
    });
</script>
</head>
<body>
    Type Something: <input type="text">
</body>
</html>

Der obige Code ändert die Hintergrundfarbe des Eingabefelds auf hellgrün, wenn die Taste losgelassen wird, und auf hellblau, wenn die Taste gedrückt wird. Siehe Ausgabe:

jQuery Keyup-Methode

Versuchen wir ein anderes Beispiel, das die Hintergrundfarbe des div jedes Mal ändert, wenn die Taste losgelassen wird. Siehe Beispiel:

<html>
<head>
    <title>jQuery  keyup() Method</title>
    <script  src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
    <style>
    div {
        width: 700px;
		height:  500px;
		padding:  30px;
		font-size:  large;
		text-align:  center;
		margin:  auto;
        font-weight: bold;
        border:  5px  solid  cornflowerblue;
		margin-top:  50px;
        margin-bottom:  20px;
    }
    </style>
</head>
    <script>
        var colors = ["lightblue", "lightgreen", "violet", "lightpink", "red", "forestgreen", "white", "indigo"];
        var  i  =  0;
        $(document).keyup(function(event)  {
            $("div").css("background-color",  colors[i]);
			i++;
            i  =  i  %  9;
       });
</script>
<body>
    <br />
    <br />
    <div>
        <h1  style="color:teal;  font-size:x-large;  font-weight:  bold;"> jQuery  keyup  event </h1>
        <p  style="color:maroon;  font-size:  large;">
        Press  and  release the space or any other key <br  /> The background of the div will change </p>
    </div>
</body>
</html>

Siehe die Ausgabe für Code oben:

Hintergrund der jQuery Keyup-Methode

Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook

Verwandter Artikel - jQuery Function