亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于窗口名稱的疑問?

在慕課上面看窗口名稱好像只有"_blank""_selft""_top"等一些有特殊意義的名稱.

但是W3C文檔中寫的

name ??

一個可選的字符串,該字符串是一個由逗號分隔的特征列表,其中包括數字、字母和下劃線,該字符聲明了新窗口的名稱。這個名稱可以用作標記 <a> 和 <form> 的屬性 target 的值。如果該參數指定了一個已經存在的窗口,那么 open() 方法就不再創建一個新窗口,而只是返回對指定窗口的引用。在這種情況下,features 將被忽略.

這應該表明name值是可以被任意設定的,就像HTML中表單的name一樣.但是我試了試如果改成其他值那就完全沒有任何效果.請問這是為什么?name值到底用來干什么的呢?

正在回答

2 回答

這是js內置的幾個參數(就像是c++的枚舉類型或者靜態變量,是不能改變或引用其他的值),代表的是這個窗口一個屬性值,假如你寫其他的值,瀏覽器只能是解析不了,而不會想其他語言一樣報錯,這就是因為js是一種解釋性語言了。

0 回復 有任何疑惑可以回復我~

接著向下學吧,不要鉆牛角尖,等你學的差不多了,你會發現這些都是不是問題的問題。哈啊哈,還是先記下來的。

0 回復 有任何疑惑可以回復我~
#1

流海侃人 提問者

嗯謝謝.
2016-03-27 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript入門篇
  • 參與學習       741189    人
  • 解答問題       9866    個

JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門

進入課程

關于窗口名稱的疑問?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號