課程
/前端開發
/JavaScript
/JavaScript進階篇
window.location.href;為什么href后面不加括號。。
2016-08-06
源自:JavaScript進階篇 8-11
正在回答
window.location.href,,href是Location對象的一個屬性,是一個代表當前窗口中顯示文檔的完整的URL,是一個字符串;? 寫個簡單例子:window.location.;屬性后直接跟值,要那括號干嘛??所以不加。。。
Yuuyu 提問者
<form?action="#">
????<input?type="text"?name="d_id"?id="d_id"/><input?type="text"?name="d_name"?id="d_name"/>
????<input?id="btn"?type="button"?value="sublimt"/>
</form>
<script>
????document.getElementById('btn').onclick?=?function(){
????????var?d?=?document.getElementById('d_id').value;
????????var?name?=?document.getElementById('d_name').value;
????????location.href?=?'a.asp?d_id='?+?d?+?'&d_name='?+?name;
????}
</script>
一個是屬性 , 一個是方法???????? 。? 多多揣摩
因為href他是屬性,,,方法才加()
因為locatioon是用于獲取或設置窗體的URL,并且可以用于解析URL,window.location.href用于獲取當前網頁的網址,已經不需要再在href后面加括號了。
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
4 回答sortNum后面為什么不加括號()?
1 回答這個方法后面加括號和不加括號有什么區別嗎?
2 回答調用函數括號后面加不加分號
5 回答function的花括號后面為什么不需要分號?
6 回答if( ) { }后面的大括號為什么要去掉??
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-06
window.location.href,,href是Location對象的一個屬性,是一個代表當前窗口中顯示文檔的完整的URL,是一個字符串;? 寫個簡單例子:window.location.;屬性后直接跟值,要那括號干嘛??所以不加。。。
2016-08-06
<form?action="#">
????<input?type="text"?name="d_id"?id="d_id"/><input?type="text"?name="d_name"?id="d_name"/>
????<input?id="btn"?type="button"?value="sublimt"/>
</form>
<script>
????document.getElementById('btn').onclick?=?function(){
????????var?d?=?document.getElementById('d_id').value;
????????var?name?=?document.getElementById('d_name').value;
????????location.href?=?'a.asp?d_id='?+?d?+?'&d_name='?+?name;
????}
</script>
一個是屬性 , 一個是方法???????? 。? 多多揣摩
2016-08-06
因為href他是屬性,,,方法才加()
2016-08-06
因為locatioon是用于獲取或設置窗體的URL,并且可以用于解析URL,window.location.href用于獲取當前網頁的網址,已經不需要再在href后面加括號了。