2014-03-28 97 views
0

我有下面的代碼,我想在用戶點擊文本框時自動清除預先輸入的文本「Enter port#here」,但我不確定我該如何去做這件事。Javascript清除預先輸入的文本在文本框中點擊

<script type="text/javascript"> 
function portredirect() { 
    var domain = document.domain; 
    var port = prompt("Please enter the port # you would like to connect to, and press OK. You will be automatically redirected", "Enter port # here"); 
    if (port != null && port != "" && port != "Enter port # here") { 
     window.open("http://" + domain + ":" + port, '_blank'); 
    } 
}</script> 

+1

請發佈您的HTML代碼的其餘部分:) – SalGad

+0

使用html元素的佔位符標記。它不適用於9以前的版本 –

+1

您不能在提示中添加事件偵聽器。最好讓場地變空。 –

回答

0

prompt UI是由操作系統和瀏覽器的控制。你無法控制它。 <select><input type="file" />也是如此,但主要是爲了熟悉和安全。

也許試試像Impromptu,JQuery Alert Dialogs和其他庫。

相關問題