怎樣在js的返回值里設(shè)置文字顏色,能否在談彈出框內(nèi)加圖片呢?
怎樣在js的返回值里設(shè)置文字顏色,能否在談彈出框內(nèi)加圖片呢?有好多實現(xiàn)方法的,最簡單的用HTML5的placeholder,<input type="text" placeholder="沒有輸入
怎樣在js的返回值里設(shè)置文字顏色,能否在談彈出框內(nèi)加圖片呢?
有好多實現(xiàn)方法的,最簡單的用HTML5的placeholder,<input type="text" placeholder="沒有輸入的時候我就出現(xiàn)啦!" />。當然,HTML5的不能支持到IE。還有一種就是各位提到的用JS去做,就是在輸入框focus和blur的時候去判斷里面是否有內(nèi)容,然后動態(tài)改變輸入框的值。知乎的是采用的另外的一種,它在input上面浮了一層label,點擊label時,label自己隱藏,輸入框focus,當輸入框blur的時候,浮層出現(xiàn)。
input輸入框怎么改變框的顏色?
禁止瀏覽器保存密碼和禁止瀏覽器填充密碼瀏覽器保存密碼是根據(jù)input="password"來判斷的,所有我們只要保證瀏覽器在dom結(jié)構(gòu)中識別不到密碼框即可。so:-->密碼輸入位置默認為input="text"。-->在輸入框上添加 onfocus="this.type="password"" 輸入框獲得焦點時改變輸入框格式為密碼框-->輸入密碼-->在提交前清空輸入框密碼,并修改密碼框為文本框。(我的提交為發(fā)生Ajax提交,可根據(jù)自己實際情況進行調(diào)整,或者情況密碼之后,將值保存在一個隱藏域中,再提交表單)-->commit。
1. 使用此方法即可在進入界面時瀏覽器不填充密碼,也不會在提交之后保存密碼。
2. IE8 、Chrome、FF、360測試通過。
3. 其實寫這段代碼的時候只是為了禁止Chrome保存密碼,對于其他瀏覽器只是驗證是否正常顯示。
4. 次方法不針對通過js向密碼框輸入密碼的情況,因為js輸入不觸發(fā)獲得焦點事件。
input輸入框怎么改變框的顏色,HTML代碼實現(xiàn)?
參考代碼:
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> input { background: #ff0 /*設(shè)置輸入框背景色*/ height: 24px } </style></head><body> 輸入內(nèi)容:<input type="text"></body></html>
效果: