Heim  >  Artikel  >  Web-Frontend  >  Die Verwendung des Textbereichsfokus, um eine Fokuslöschung und einen Fokusverlust zu erreichen, führt zu wirkungsvollen Javascript-Kenntnissen

Die Verwendung des Textbereichsfokus, um eine Fokuslöschung und einen Fokusverlust zu erreichen, führt zu wirkungsvollen Javascript-Kenntnissen

PHP中文网
PHP中文网Original
2017-03-28 16:13:362531Durchsuche

Rendering:
Die Verwendung des Textbereichsfokus, um eine Fokuslöschung und einen Fokusverlust zu erreichen, führt zu wirkungsvollen Javascript-Kenntnissen
Spezifische Implementierung:

1. Textbereich-Tag-Inhalt

Code kopieren Der Code lautet wie folgt:






2. Durch die Initialisierung können Sie bis zu 50 Zeichen eingeben, wenn Sie auf die Schaltfläche „Hinzufügen“ klicken

Code kopieren Der Code lautet wie folgt:

$("#introduction").val("Kann bis zu 50 eingeben Zeichen");

document.getElementById("introduction").style.color="gray";


3. js-Skript



Code kopieren Der Code lautet wie folgt:

function getAddFocus (id){//Für den Add-Vorgang Einführung und Bemerkungen erhält textarea den Fokus und löscht das Eingabefeld

var textarea=document.getElementById(id);
textarea.value=""; .style.color="black";
}

function lostAddFocus(id){//Für die Einleitung und Bemerkungen im Add-Vorgang wird eine Eingabeaufforderung angezeigt, wenn der Textbereich den Fokus verliert und der Inhalt leer ist Meldung wird angezeigt
var textarea=document.getElementById(id);
var textarea_value=textarea.value;
if(textarea_value==""){
textarea.value="Kann bis zu eingeben 50 Zeichen";
textarea.style.color="gray" ;
}
}



Verwendungsreferenz des von csdn geschriebenen Textarea-Fokus Partner:



Code kopieren

Der Code lautet wie folgt:


1. Das Textfeld zeigt den Standardtext an:

>
 2. Klicken Sie mit der Maus auf das Textfeld und der Standardtext verschwindet:





 5. Bewegen Sie die Maus zum Textfeld, der Standardtext verschwindet, bewegen Sie die Maus aus dem Textfeld und der Standardtext wird wieder angezeigt:



 6. Klicken Sie auf Bewegen Sie die Maus über das Textfeld und jeglicher Text im Textfeld verschwindet (einschließlich des Standardtextes und des später eingegebenen Textes):


 7. Bewegen Sie die Maus zum Textfeld und jeglicher Text im Textfeld verschwindet (einschließlich der Standardtext und später eingegebener Text):



 8. Klicken Sie auf das Textfeld und wählen Sie alle Textfelder aus 🎜> 11. Nach dem Drücken der Eingabetaste verschiebt sich der Fokus vom aktuellen Textfeld zur angegebenen Position:

< ;textarea onkeypress="return focusNext(this,'id name of the selected location',event)"> Weißer Taubenjunge

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn