Anda mesti tahu atribut pemegang tempat baharu dalam HTML5, bukan? Tidak mengapa jika anda tidak tahu. Jika kotak input mempunyai teks lalai, kesan sedemikian sering diperlukan. Klik untuk membuat teks lalai hilang dan membuat teks lalai muncul selepas kehilangan fokus.
Hari ini saya berkongsi sekeping kod jQuery untuk mensimulasikan kesan pemegang tempat.
Kod JavaScript:
Kod html:
Sesetengah orang mungkin bertanya, memandangkan html5 menyediakan fungsi sedemikian, mengapa menulis js?
Bukankah ini karut sudah tentu ia adalah isu keserasian Jika IE lebih serasi dengan HTML5, siapa yang sanggup menggunakan js untuk melaksanakan perkara ini?