Heim >Web-Frontend >js-Tutorial >So legen Sie den Standardwert des Textfelds in jQuery_jquery fest und entfernen ihn

So legen Sie den Standardwert des Textfelds in jQuery_jquery fest und entfernen ihn

WBOY
WBOYOriginal
2016-05-16 16:10:461290Durchsuche

Das Beispiel in diesem Artikel beschreibt, wie Sie den Standardwert eines Textfelds mit jQuery festlegen und entfernen. Teilen Sie es als Referenz mit allen. Die spezifische Analyse lautet wie folgt:

Zunächst ist das Textfeld auf einen Standardwert eingestellt. Wenn sich der Cursor zum Textfeld bewegt und der aktuelle Wert des Textfelds der Standardwert ist, wird er gelöscht. Wenn der Textfeldwert leer ist, wird er auf den Wert gesetzt Standardwert.

Der Code lautet wie folgt:

$(document).ready(function() {
  //each遍历文本框
  $(".input").each(function() {
    //保存当前文本框的值
    var vdefault = this.value;
    $(this).focus(function() {
      //获得焦点时,如果值为默认值,则设置为空
      if (this.value == vdefault) {
        this.value = "";
      }
    });
    $(this).blur(function() {
      //失去焦点时,如果值为空,则设置为默认值
      if (this.value == "") {
        this.value = vdefault;
      }
    });
  });
});

Ich hoffe, dass dieser Artikel für alle bei der jQuery-Programmierung hilfreich sein wird.

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