2013-06-28 60 views
-2

大家好,我想要一個默認文本的HTML例子,當用戶點擊文本框時,它會消失,我希望它只在JavaScript中。下面是我的HTML代碼,我怎麼能在這裏使用JavaScript它的一個迫切需要。所以,請所有的java腳本專家我需要你的幫助想用java腳本只有默認的清除文本示例

<html> 
    <body bgcolor="black"> 
    <form method="get" action ="http://localhost:2013"> 
     <center> 
     <font color="white" size=65>Enter Word: <input type="text" name="word"></font> 
     </center> 
     </br> 
     <center> 
     <font color="Green" size=65> 
      <input type="submit" value="SUBMIT"> 
     </font> 
     </center> 
    </form> 
    </body> 
</html> 

任何幫助將有很大的幫助。提前致謝。

+0

爲什麼你的HTML都在同一行?此外,不推薦使用''和'

'。 – Blender

+0

該代碼中沒有*默認文本。 – Quentin

+0

我不是一個HTML專家,我只需要測試一個錯誤。所以需要這樣的例子。你修改任何你想要的,並給予收穫的結果,我會感謝你 – mahesh

回答

1

完整代碼:

<!DOCTYPE html> 
<html> 
<head> 
    <meta http-equiv="content-type" content="text/html; charset=UTF-8"> 
    <title> - jsFiddle demo</title> 

    <script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js'></script> 
    <link rel="stylesheet" type="text/css" href="/css/normalize.css"> 


    <link rel="stylesheet" type="text/css" href="/css/result-light.css"> 

    <style type='text/css'> 
    input { color:#333; } 

input:focus { color:#ccc;transition:color .2s linear 0; 
       -webkit-transition:color .2s linear 0; 
    -moz-transition:color .2s linear 0 } 
input.typing { color:#333; } 

    </style> 



<script type='text/javascript'>//<![CDATA[ 
$(window).load(function(){ 
$(function(){ 
    var input = $('input[name="word"]'), defaulttext = input.attr('data-default'); 

    input.val(input.attr('data-default')); 

    input.on('focus', function(){ 
     if(input.val() != defaulttext) 
      input.addClass('typing'); 
     else 
      input.removeClass('typing'); 

    }).on('keydown', function(){   
     if(defaulttext == input.val()) input.val(''); 

     input.addClass('typing'); 
    }).on('blur', function(){ 
     if(input.val() == '') input.val(defaulttext); 

     that.removeClass('typing'); 
    }); 


}); 

});//]]> 

</script> 


</head> 
<body bgcolor="black"> 
    <form method="get" action ="http://localhost:2013"> 
     <center> 
     <font color="white" size=65>Enter Word: <input type="text" name="word" data-default="Default Text"></font> 
     </center> 
     </br> 
     <center> 
     <font color="Green" size=65> 
      <input type="submit" value="SUBMIT"> 
     </font> 
     </center> 
    </form> 

</body> 


</html> 
+0

thankx幫助我可以合併所有這一切在一個HTML文件 – mahesh

+0

http://jsfiddle.net/d9CMR/186/ – drarkayl

+0

兄弟我想在一個像這樣的一個HTML頁面的一切

如何將所有這些東西整合到一個文件 – mahesh