簡體   English   中英

字段中保存的值的Javascript狀態?

[英]Javascript state for saved values in fields?

我正在使用JavaScript庫將字段標簽移到字段本身中。 當用戶開始在該字段中輸入內容時,它們會淡出。 但是,當用戶將用戶名/密碼保存在字段中時,該庫不夠智能,無法將標簽放在字段中,因此標簽文本會被用戶名或混淆的密碼所覆蓋。

我可以使用javascript查詢以選擇性地禁用將標簽移動到字段中的預填充字段的狀態嗎?

編輯這是我正在使用的庫: 現場標簽jQuery插件

我看到有人投票結束這個問題,因為目前尚不清楚。 讓我嘗試更加清楚。 頁面加載后,用戶名和密碼字段中將保存一個用戶名和密碼。 我想知道這些字段上是否有一些屬性可以告訴我在頁面完成加載后是否使用保存的值填充它們。 如果不清楚,請問一個澄清的問題。

我想知道這一點的原因是因為我正在使用一個JavaScript庫,該庫將字段的標簽可視地放在其字段中,所以您得到了[Username____]而不是Username [________] 問題是當瀏覽器保存了用戶名時,字段中的文本“ Username”越過了該字段中保存的用戶名。 我只想在其中已經有值的情況下停止將字段標簽移到字段中。 因此,我正在尋找一種方法來判斷該字段是否已預先填充。

我認為您正在談論的是PlaceHolder屬性:

向用戶提示可以在控件中輸入的內容。 占位符文本不得包含回車符或換行符。 當type屬性的值為text,search,tel,url或email時,此屬性適用。 否則將被忽略。

看到這個JSFiddle

<input type="text" placeholder="label"/>

有關跨瀏覽器的兼容性,請參見以下插件: https : //github.com/mathiasbynens/jquery-placeholder

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM