有誰知道如何將document.getElementById更改爲其他內容,如$?在Javascript中更改document.getElementById
它的工作是這樣的:
$("theid")
,而不是這樣的:
document.getElementById("theid")
有誰知道如何將document.getElementById更改爲其他內容,如$?在Javascript中更改document.getElementById
它的工作是這樣的:
$("theid")
,而不是這樣的:
document.getElementById("theid")
var $ = function(id){
return document.getElementById(id);
}
雖然我不會建議:建議,document.querySelector(All)
是比較有用的。
function $(id) {
return document.getElementById(id);
}
美元符號是一個有效的字符作爲標識符使用,所以只要聲明一個函數作爲名稱。
<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>
只寫一個函數,並把它貼在窗口[「$」] –
您可以使用jQuery:http://api.jquery.com/id-selector/ –