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