letylin / pyptbook

金融大數據二部曲, 書名: Python 網頁程式交易APP實作~Web + MySQL + Django. 讀者可以在此下載教學資源含課本範例、程式更新等資訊. 歡迎讀者對本書有任何疑問, 在此討論。
44 stars 32 forks source link

7-10回傳變成標籤 #12

Closed moumou77130 closed 3 years ago

moumou77130 commented 3 years ago

老師您好 想跟老師請問一下 為何回傳的是標籤而不是值 謝謝老師~

1607670549991 1607671796267

以下是我html <!DOCTYPE html>

存取HTML標籤
屬性與方法

權證 期貨選擇權 債卷




以下是我JS function ById(){ document.getElementById("result").innerHTML="getElementById()";

}

function ByTagName(){

var w = document.getElementsByTagName("Li");
document.getElementById("result").innerHTML=w[2].innerHTML;

}

function ByName(){

var w = document.getElementsByName("inv_exper")[0].tagName;

document.getElementById("result").innerHTML=w;

} function ByClassName(){

var w= document.getElementsByClassName("format");
var temp="";
for(i=0;i<w.length;i++){
    temp+=w[i].tagName+"";
}
document.getElementById("result").innerHTML=temp;

}

moumou77130 commented 3 years ago

老師您好 想跟老師請問一下 為何回傳的是標籤而不是值 謝謝老師~

1607670549991 1607671796267

以下是我html

存取HTML標籤 屬性與方法 ```
  • 房地產
  • 股票
  • 基金
權證 期貨選擇權 債卷




``` **以下是我JS** function ById(){ document.getElementById("result").innerHTML="getElementById()"; } function ByTagName(){ ``` var w = document.getElementsByTagName("Li"); document.getElementById("result").innerHTML=w[2].innerHTML; ``` } function ByName(){ ``` var w = document.getElementsByName("inv_exper")[0].tagName; document.getElementById("result").innerHTML=w; ``` } function ByClassName(){ ``` var w= document.getElementsByClassName("format"); var temp=""; for(i=0;i
letylin commented 3 years ago

這個部分會出現INPUT的結果,根據第 9 列 w = document.getElementsByName("inv_exper")[0].tagName

是以getElementsByName 根據 name 屬性為 inv_exper 的條件,找到所有符合條件的標籤, 並且本範例是回傳找到的第一個的標籤名稱(tagname),即對應後半段的 [0].tagName

因為第一個找到的標籤對應到書中 E_7_3.html 程式 13 行 權證

故會回傳標籤名稱是input 故回傳INPUT

希望有回答到您的問題

moumou77130 notifications@github.com 於 2020年12月22日 週二 下午6:39寫道:

老師您好 想跟老師請問一下 為何回傳的是標籤而不是值 謝謝老師~

[image: 1607670549991] https://user-images.githubusercontent.com/6387546/101967099-58861100-3c55-11eb-9206-9c5b3a883896.jpg [image: 1607671796267] https://user-images.githubusercontent.com/6387546/101967148-7b182a00-3c55-11eb-830c-ec6d5de1361d.jpg

以下是我html

存取HTML標籤 屬性與方法
  • 房地產
  • 股票
  • 基金
權證 期貨選擇權 債卷




*以下是我JS* function ById(){ document.getElementById("result").innerHTML="getElementById()"; } function ByTagName(){ var w = document.getElementsByTagName("Li"); document.getElementById("result").innerHTML=w[2].innerHTML; } function ByName(){ var w = document.getElementsByName("inv_exper")[0].tagName; document.getElementById("result").innerHTML=w; } function ByClassName(){ var w= document.getElementsByClassName("format"); var temp=""; for(i=0;i, or unsubscribe .