2012-08-02 22 views
-2

這可能實現沒有javascript/jQuery?HTML 5佔位符:當用戶選擇字段使文本消失

我現在有與輸入字段作爲登錄模板:

<input id="username" type="text" name"username" placeholder="username" autofocus> 

當用戶點擊他們的鼠標在字段中鍵入佔位符文本會消失,而無需使用JavaScript的我想知道是否有辦法如果可能的話?在此之前,我只是使用值並將變量回顯到字段中,但目前正在嘗試使用HTML 5和CSS3。

謝謝。

回答

2

新的瀏覽器有本地的方式來做到這一點。如果支持,你不必做任何事情。

使用舊瀏覽器時,您確實需要使用javascript。

編輯:在舊瀏覽器上使用其新功能時,其稱爲Pollyfills。這裏是一個nice list with a lot of pollyfills,可以與Modernizer一起使用,這反過來可以檢測到這個功能。

+0

謝謝。我將更深入地探討使用這種方法的瀏覽器兼容性。 – Shimsham84 2012-08-02 11:37:41