2012-05-17 30 views
-2

有誰知道如何將document.getElementById更改爲其他內容,如$?在Javascript中更改document.getElementById

它的工作是這樣的:

$("theid") 

,而不是這樣的:

document.getElementById("theid") 
+0

只寫一個函數,並把它貼在窗口[「$」] –

+1

您可以使用jQuery:http://api.jquery.com/id-selector/ –

回答

2
function $(id){ 
    return document.getElementById(id); 
} 
+0

太謝謝你了! – rtggamer

3
var $ = function(id){ 
    return document.getElementById(id); 
} 

雖然我不會建議:建議,document.querySelector(All)是比較有用的。

0
function $(id) { 
    return document.getElementById(id); 
} 

美元符號是一個有效的字符作爲標識符使用,所以只要聲明一個函數作爲名稱。

0
<html> 
    <head> 
     <script type="text/javascript"> 
      function $(_i) { 
       return document.getElementById(_i); 
      } 
     </script> 
    </head> 
    <body> 
     <div id="myDiv">Hello</div> 
     <a href="javascript: alert($('myDiv').innerHTML)">Get InnerHTML</a> 
    </body> 
</html> 
相關問題