我正在尋找一種JavaScript,使文本框內的文本消失,一旦鼠標在文本框內,並重新出現默認..它必須是一個JavaScript ...尋找文本框水印的腳本
0
A
回答
2
也許這樣的事情...
<script type=text/javascript>
function clearGhost(id,text) {
var obj = document.getElementById(id);
if (obj && obj.value == text) obj.value = '';
}
function Ghost(id,text) {
var obj = document.getElementById(id);
if (obj && obj.value == '') obj.value = text;
}
</script>
<input type=text name=myText id=myText size=20 value="Ghost Text"
onfocus="clearGhost('myText','Ghost Text');" onblur="Ghost('myText','Ghost Text');">
這是未經測試...一定會用jQuery更容易。
3
新版瀏覽器做到這一點不使用JavaScript與placeholder
屬性: http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#the-placeholder-attribute
+0
+1教我關於'placholder'屬性 – 2010-07-20 15:06:45
0
<input type="text" value="mm/dd/yyyy" id="date1"/>
<script type="text/javascript">
(function(){
function showHideDefaultText(elem){
var defaultValue = elem.defaultValue;
var showDefaultText = function(){
if(this.value.length === 0){
this.value = defaultValue;
}
}
var hideDefaultText = function(){
if(this.value===defaultValue){
this.value = "";
}
}
elem.onfocus = hideDefaultText;
elem.onblur = showDefaultText;
}
var d1 = document.getElementById("date1");
showHideDefaultText(d1);
})()
</script>
相關問題
- 1. 從水印文本框
- 2. Silverlight水印文本框?
- 3. 水印文本框在MVC3
- 4. 問題水印文本框
- 5. MVC框架中的水印文本框
- 6. 水印的Photoshop腳本?
- 7. 用於文本框的Javascript「水印」
- 8. 使用javascript的水印文本框
- 9. ASP.NET MVC中的水印文本框
- 10. 水印文本css
- 11. 如何創建水印文本框?
- 12. 尋找PHP登錄腳本
- 13. 尋找派生腳本
- 14. 尋找教程腳本#0.8+
- 15. 從javascript獲取水印綁定文本框的文本值
- 16. 基於文本的水印?
- 17. asp.net中的水印文本?
- 18. 水印的背景是zubrag水印上的黑色腳本
- 19. PHP GD水印腳本會產生空白水印
- 20. 尋找我的jQuery和JS腳本
- 21. 尋找asp.net的jQuery調查腳本
- 22. 需要幫助尋找什麼阻止文本選擇腳本
- 23. 用於精簡框架的水印文本框
- 24. 尋找一個自定義選擇框的獨立腳本
- 25. Python硒尋找文本
- 26. 如何設置水印文本水印文字
- 27. C#窗口中的文本框中的不可選水印文本代碼
- 28. 尋找腳本,而無需刷新
- 29. javascript/jquery:尋找圖像褪色腳本
- 30. 尋找隨機團隊PHP腳本
你使用任何框架,JQuery的,原型,等等? – 2010-07-20 14:40:05
工作就是這樣......它是一個簡單的PHP工作,我正在尋找一些簡單的JavaScript .. – Sachindra 2010-07-20 14:58:57
標題很臭,應該被編輯,因此它對未來進行搜索的人很有用。 – epascarello 2010-07-20 15:09:44