


Eingabefeld für Eingabebeschriftung mit Eingabeaufforderungstextmethode
In diesem Artikel wird hauptsächlich das Eingabe-Tag zur Implementierung des Eingabefelds mit Aufforderungstext-Effekt vorgestellt (zwei Methoden, die es benötigen, ich hoffe, es kann jedem helfen).
Methode 1: HTML5 arbeitet mit CSS3 zusammen, um ein Eingabefeld mit Eingabeaufforderungstext zu implementieren (js entfernen);
Ein für Webkit einzigartiges CSS, das den Textstil im Inneren steuern kann Durch die Zusammenarbeit mit der Animation von CSS3-Effekten und Pseudoklassen können wir problemlos ein animiertes Eingabefeld erstellen, das sich sehr gut für die Systemanmeldung, Suche usw. eignet. Wenn Sie interessiert sind, können Sie sich auf diesen Artikel beziehen, der möglicherweise dazu in der Lage ist Um Ihnen zu helfen, wird Webkit als Träger für die Entwicklung des Systems verwendet. Natürlich ist es notwendig, in großem Umfang HTML5 und CSS3 zu verwenden, was nicht nur eine große Menge an JS reduziert, sondern auch einen reibungsloseren Ablauf gewährleistet.
Wenn das Dialogfeld ausgewählt ist, wird der Eingabeaufforderungstext heller und verschwindet nach der Eingabe. Die übliche Praxis besteht jetzt darin, nach der Eingabebezeichnung eine Beschriftung hinzuzufügen. Verwenden Sie die JS-Steuerung.
Mit der Einführung von HTML5 haben wir eine bessere Möglichkeit.
<input type="text" placeholder="用户名或邮件地址" name="username"/>
Achten Sie darauf, dass es ein Platzhalter-Tag gibt, das als Textaufforderung für den Benutzer verwendet werden kann. Das ist sehr praktisch. Um jedoch möglichst perfekt zu sein, müssen wir den Text heller machen oder den Stil der Eingabeaufforderungsdatei ändern, nachdem wir ihn ausgewählt haben.
input::-webkit-input-placeholder { color: #999; -webkit-transition: color.5s; } input:focus::-webkit-input-placeholder, input:hover::-webkit-input-placeholder { color: #c2c2c2; -webkit-transition: color.5s; }
-webkit-input-placeholder, ein für Webkit einzigartiges CSS, kann den darin enthaltenen Textstil steuern. Mit den Animationseffekten und Pseudoklassen von CSS3 können wir ganz einfach ein animiertes Eingabefeld erstellen eignet sich sehr gut für Systemanmeldung, Suche usw. Wenn Sie mit IE6 kompatibel sein möchten, funktioniert diese Methode natürlich nicht. Allerdings unterstützt Ie9 auch Platzhalter-Tags, deren Farbe jedoch nicht geändert werden kann.
Was soll ich also tun, wenn es nicht unterstützt wird? Sie können Jquery einfach direkt zur Hilfe verwenden, daher würde dies den Rahmen dieses Artikels sprengen.
Geben Sie mir eine Demo. Die Demo-Adresse muss in einem Webkit-Browser angezeigt werden, um den vollen Effekt zu sehen. Ist das nicht sehr praktisch?
Methode zwei: js-Steuerung;
Der Code ist wie folgt:
<script type="text/javascript"> $(document).ready(function(){ $("#focus .input_txt").each(function(){ var thisVal=$(this).val(); //判断文本框的值是否为空,有值的情况就隐藏提示语,没有值就显示 if(thisVal!=""){ $(this).siblings("span").hide(); }else{ $(this).siblings("span").show(); } //聚焦型输入框验证 $(this).focus(function(){ $(this).siblings("span").hide(); }).blur(function(){ var val=$(this).val(); if(val!=""){ $(this).siblings("span").hide(); }else{ $(this).siblings("span").show(); } }); }) $("#keydown .input_txt").each(function(){ var thisVal=$(this).val(); //判断文本框的值是否为空,有值的情况就隐藏提示语,没有值就显示 if(thisVal!=""){ $(this).siblings("span").hide(); }else{ $(this).siblings("span").show(); } $(this).keyup(function(){ var val=$(this).val(); $(this).siblings("span").hide(); }).blur(function(){ var val=$(this).val(); if(val!=""){ $(this).siblings("span").hide(); }else{ $(this).siblings("span").show(); } }) }) }) </script>
Der Effekt ist wie gezeigt; >
Beim Klicken verschwindet der Eingabeaufforderungstext. Wenn der Fokus verloren geht, wird der Eingabeaufforderungstext angezeigt. Nach der Eingabe von Inhalten wird der Eingabeaufforderungstext jedoch nicht angezeigt, wenn der Fokus verloren geht Der Wert des Kennwortfelds wird nicht angezeigt.Methode 3: Direkt auf das Etikett schreiben (das ist praktischer)
Der Code lautet wie folgt:
Verwandte Empfehlungen:<input type="text" value="提示内容。。。" onFocus="if(value==defaultValue){value='';this.style.color='#000'}" onBlur="if(!value){value=defaultValue;this.style.color='#999'}" style ="#999;"/> </p>
Die perfekte Lösung für den Eingabeaufforderungstext im Textbereich in HTML, der Standardinhalte hinzufügen muss
JS-Methode zum Anzeigen von Textfeld-Eingabeaufforderungstext_Javascript-Fähigkeiten
jQuery-Plug-in EnPlaceholder implementiert Eingabefeld-Eingabeaufforderung text_jquery
Das obige ist der detaillierte Inhalt vonEingabefeld für Eingabebeschriftung mit Eingabeaufforderungstextmethode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Was soll ich tun, wenn Google Chrome meldet, dass der Inhalt dieses Tabs geteilt wird? Wenn wir Google Chrome verwenden, um einen neuen Tab zu öffnen, stoßen wir manchmal auf die Meldung, dass der Inhalt dieses Tabs geteilt wird. Was ist also los? Auf dieser Website erhalten Benutzer eine detaillierte Einführung in das Problem, dass Google Chrome dazu auffordert, den Inhalt dieser Registerkarte zu teilen. Google Chrome weist darauf hin, dass der Inhalt dieser Registerkarte freigegeben wird: 1. Öffnen Sie Google Chrome. In der oberen rechten Ecke des Browsers werden drei Punkte angezeigt. Klicken Sie zum Ändern auf das Symbol das Symbol. 2. Nach dem Klicken wird unten das Menüfenster von Google Chrome angezeigt und die Maus bewegt sich zu „Weitere Tools“.

Zeichnen Sie zunächst einen Kreis in PPT, fügen Sie dann ein Textfeld ein und geben Sie den Textinhalt ein. Legen Sie abschließend die Füllung und den Umriss des Textfelds auf „Keine“ fest, um die Erstellung kreisförmiger Bilder und Texte abzuschließen.

Wenn wir täglich Word-Dokumente erstellen, müssen wir manchmal Punkte unter bestimmten Wörtern im Dokument hinzufügen, insbesondere wenn es Testfragen gibt. Um diesen Teil des Inhalts hervorzuheben, gibt Ihnen der Herausgeber Tipps zum Hinzufügen von Punkten zu Text in Word. Ich hoffe, dass es Ihnen helfen kann. 1. Öffnen Sie ein leeres Word-Dokument. 2. Fügen Sie beispielsweise Punkte unter den Worten „So fügen Sie Punkte zum Text hinzu“ hinzu. 3. Wir wählen zunächst mit der linken Maustaste die Wörter „So fügen Sie Punkte zum Text hinzu“ aus. Beachten Sie, dass Sie, wenn Sie in Zukunft Punkte zu diesem Wort hinzufügen möchten, zunächst das Wort mit der linken Maustaste auswählen müssen . Heute fügen wir diesen Wörtern Punkte hinzu, daher haben wir mehrere Wörter ausgewählt. Wählen Sie diese Wörter aus, klicken Sie mit der rechten Maustaste und klicken Sie im Popup-Funktionsfeld auf Schriftart. 4. Dann erscheint so etwas

Golang-Bildverarbeitung: Erfahren Sie, wie Sie Wasserzeichen und Textzitate hinzufügen: Im modernen Zeitalter der Digitalisierung und der sozialen Medien ist die Bildverarbeitung zu einer wichtigen Fähigkeit geworden. Ob für den persönlichen Gebrauch oder für geschäftliche Zwecke, das Hinzufügen von Wasserzeichen und Text ist ein häufiger Bedarf. In diesem Artikel erfahren Sie, wie Sie Golang für die Bildverarbeitung verwenden und wie Sie Wasserzeichen und Text hinzufügen. Hintergrund: Golang ist eine Open-Source-Programmiersprache, die für ihre prägnante Syntax, effiziente Leistung und leistungsstarke Parallelitätsfähigkeiten bekannt ist. es ist Gegenstand vieler Entwicklungen geworden

In iOS 17 hat Apple seine gesamte Auswahl an Klingeltönen und Texttönen überarbeitet und bietet mehr als 20 neue Sounds, die für Anrufe, Textnachrichten, Alarme und mehr verwendet werden können. Hier erfahren Sie, wie Sie sie sehen können. Viele neue Klingeltöne sind länger und klingen moderner als ältere Klingeltöne. Dazu gehören Arpeggio, Broken, Canopy, Cabin, Chirp, Dawn, Departure, Dolop, Journey, Kettle, Mercury, Galaxy, Quad, Radial, Scavenger, Seedling, Shelter, Sprinkle, Steps, Story Time, Tease, Tilt, Unfold und Valley . Reflection bleibt die Standardklingeltonoption. Außerdem stehen über 10 neue Texttöne für eingehende Textnachrichten, Voicemails, Benachrichtigungen über eingehende E-Mails, Erinnerungsbenachrichtigungen und mehr zur Verfügung. Um auf neue Klingeltöne und Texttöne zuzugreifen, stellen Sie zunächst sicher, dass Ihr iPhone

Das Ändern des Texts auf dem Bild kann mithilfe von Bildbearbeitungsprogrammen, Online-Tools oder Screenshot-Tools erfolgen. Die einzelnen Schritte sind: 1. Öffnen Sie die Bildbearbeitungssoftware und importieren Sie das zu ändernde Bild. 3. Klicken Sie auf den Textbereich im Bild, um ein Textfeld zu erstellen 5. Wenn Sie nur den Text auf dem Bild löschen möchten, können Sie den Textbereich mit dem Radiergummi oder dem Auswahlwerkzeug auswählen und löschen.

So handhaben Sie die Überprüfung und Eingabeaufforderungen von Benutzereingaben in Vue. Die Handhabung der Überprüfung und Eingabeaufforderungen von Benutzereingaben in Vue ist eine häufige Anforderung in der Front-End-Entwicklung. In diesem Artikel werden einige gängige Techniken und spezifische Codebeispiele vorgestellt, um Entwicklern dabei zu helfen, die Überprüfung und Eingabeaufforderungen von Benutzereingaben besser zu handhaben. Validierung mithilfe berechneter Eigenschaften In Vue können Sie berechnete Eigenschaften verwenden, um Benutzereingaben zu überwachen und zu validieren. Sie können ein berechnetes Attribut definieren, um den vom Benutzer eingegebenen Wert darzustellen, und eine Validierungslogik im berechneten Attribut ausführen. Hier ist ein Beispiel: data(){

Vorbereitung Verwenden Sie vuecreateexample, um ein Projekt zu erstellen. Die Parameter lauten ungefähr wie folgt: Verwenden Sie native Eingaben, bei denen es sich hauptsächlich um Werte und Änderungen handelt. App.tsx lautet wie folgt: import{ref}from'vue';exportdefault{setup(){//username is the data constusername=ref('Zhang San');//Wenn sich das Eingabefeld ändert, synchronisieren Sie die Daten constonInput =;return( )=>({
