我想隱藏佔位符點擊,但似乎阻塞的重點,我嘗試添加css input:focus:placeholder
等。 但是沒什麼,這是我的整個代碼,請嘗試一下,如果有js的東西,這阻止焦點狀態。專注於點擊不工作
專注於點擊不工作
回答
你標記這個問題與jQuery ,但是你沒有包含在你的小提琴中,所以我不確定你是否使用它。如果你是,這些行添加到您的JS和它會刪除焦點佔位符:
$('input').on('focus',function(){
$(this).attr('placeholder',"");
});
確保你把它包裝在一個函數的document.ready($(函數()...在JQuery中)。這裏有一個小提琴:
是的,它的工作可以請你添加代碼,模糊它再次顯示? –
只需將'focus'替換爲'blur',並將新文本置於attr()函數的雙引號內。 ... .on('blur',function(){... .attr('placeholder','new placeholder text'); ... – Cruiser
隱藏在輸入欄上的焦點佔位符,你可以使用onfocus
和onblur
事件。
請參閱以下的例子:
<input type="text" placeholder="placeholder" onfocus="this.placeholder = ''" onblur="this.placeholder = 'placeholder'"/>
什麼都沒有,佔位符仍然在這裏,只是當我開始打字時消失。 –
查看我的更新回答... –
補充一點:
textarea:focus, input:focus
{
outline: none;
}
<div class="form-group">
<input type="text" id="exampleInlineTags" class="form-control token-example-field" name="search" value="" placeholder="placeholder" />
<button type="submit" class="btn btn-primary pull-right pretraga " id="sonata_search_submit">
<i class="glyphicon glyphicon-search"></i>
<span>SEARCH</span>
</button>
</div>
的placeholder=""
屬性通常,當用戶開始輸入如果你想在用戶開始輸入之前隱藏的文本消失,你可以使用placeholder
pseudo-element草案
您CA。 n通過改變佔位符的文字顏色來隱藏文字。
/* Chrome/Safari/Opera */
input[type="text"]:focus::-webkit-input-placeholder {
color: transparent;
}
/* Firefox */
input[type="text"]:focus::-moz-placeholder {
color: transparent;
}
/* Internet Explorer */
input[type="text"]:focus:-ms-input-placeholder {
color: transparent;
}
/* Edge */
input[type="text"]:focus::-ms-input-placeholder {
color: transparent;
}
由於@Shaggy指出的那樣,我不包括::placeholder
沒有任何特定瀏覽器的前綴:
input[type="text"]:focus::placeholder {
color: transparent;
}
在這個階段,我不知道它(如果有的話)的瀏覽器無需瀏覽器前綴即可支持。 Can I Use指出,每個瀏覽器都需要一個前綴,因爲此刻此僞選擇器爲draft status。但是,如果添加不帶前綴的選擇器,將會在將來的代碼成爲標準僞選擇器時進行驗證。
還有其他選項可能會使用JavaScript來更改placeholder=""
的onBlur()
和onFocus()
事件的值。
不要忘記沒有前綴的':: placeholder'元素。 – Shaggy
- 1. jquery:專注於div不工作
- 2. 專注jquery不工作
- 3. 專注不工作jquery
- 4. 專注於單擊按鈕
- 5. jQuery點擊不工作/註冊
- 6. Ng-grid可編輯網格不會專注於點擊
- 7. Safari和Firefox輸入元素不會專注於點擊
- 8. 專注於UITextField不起作用
- 9. 專注和模糊不工作在角
- 10. 點擊不工作
- 11. 點擊自動完成後的專注
- 12. onkeyup事件不工作的時候專注於iframe中
- 13. jquery + jqueryui - 專注於文本字段不工作的FF
- 14. 專注於文本框不能正常工作
- 15. 當專注於文本框不工作時刪除頁腳?
- 16. Slickgrid失去專注於行單擊
- 17. UIImageView不專注於tvOS
- 18. Javascript window.open不專注於Windows7
- 19. 按鈕如何專注於點擊在Android
- 20. 如何使editText專注於Android中的按鈕點擊?
- 21. 專注於點擊表格單元格 - jQuery的
- 22. 在TableViewCell中任意點擊並專注於TextField
- 23. 防止專注於普通的JavaScript按鈕點擊
- 24. jQuery專注於點擊按鈕的警報框
- 25. 防止EditText專注於下一個按鈕點擊軟鍵盤
- 26. Jquery專注於標籤上的文本框點擊
- 27. Textarea失去了專注於鼠標點擊?
- 28. html表格元素專注於鼠標點擊
- 29. Select2:防止Select2下拉專注於點擊
- 30. 如何設置專注於點擊的元素?
只要用戶開始輸入,佔位符就會消失。 – Cruiser