2011-04-25 28 views
0

我正在使用腳本來返回用戶在沒有www的輸入框上鍵入的內容。修改用戶在提交文本框中輸入的內容並選擇?

我想修改在輸入框本身中工作。這可能嗎?

就像例如用戶鍵入:www.example.com,當他按下GO www。從鍵入的內容中消失,然後文本突出顯示(選中)。

<input type="text" id="url" /> 
<input type="button" id="submit" value="Go!" /> 

<div id="output"></div> 

<script> 
$("#submit").click(
    function() { 
     var url = $("#url").val(); 

     if(url.match(/^www\./)) 
     { 
      url = url.substring(4); 
     } 

     $("#output").html(url); 
    } 
); 
</script> 
+0

[刪除WWW的表單的可能的重複。並打印輸入結果?](http://stackoverflow.com/questions/5782232/form-that-removes-www-and-prints-result-on-input) – 2011-04-25 20:38:37

回答

0
$("#submit").click(
    function() { 
     var url = $("#url"), 
      val = url.val(); 

     if(val.match(/^www\./)) 
     { 
      val = val.substring(4); 
      url.val(val); 
     } 

     $("#output").html(val); 
    } 
); 
0

是的,$("#url").attr("value", url);設置的值通過jQuery的。

相關問題