簡體   English   中英

Javascript 未獲取文本字段值

[英]Javascript not getting textfield value

為什么在 JavaScript var frstNo = document.getElementById("frsNo").value; 在全球空間中沒有給我在文本字段中的價值?

只有當我寫var rstNo = document.getElementById("frsNo"); 在全局空間和本地空間中的frstNo.value

因為他們在不同的時間獲得價值。

如果它在任何 function 之外,那么您將在文檔加載時獲得該值(即用戶有機會鍵入任何內容之前)。

如果它在由事件處理程序調用的 function 中,那么它將在該事件觸發時獲得該值。 通常,事件處理程序將類似於submit ,並且用戶不會做任何事情來觸發它,直到他們在字段中輸入了一些內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM