![](/img/trans.png)
[英]How to pass a variable from a Request as the return value of the global function js
[英]How to return a variable from a function as a global variable on click
我想在單擊時從 function 返回“a=5”變量作為全局變量,然后對其發出警報。 您能否只回復 javascript 代碼而不是 jquery。 我想了解 javascript。
function startBtn() { var a = 5; return a; } document.getElementsByName("submit-button")[0].addEventListener("click", startBtn); // var test = startBtn(); //Does not work as I want. I want to pass this as a global variable. // alert(test); //Does not work as I want
<input class="submit-btn" type="submit" name="submit-button" value="Start">
謝謝。
當用戶click
按鈕並在clickListener
中發出alert
時,獲取 function 的值。
根據您的代碼片段,您將在點擊偵聽器之外獲取startBtn
function 的值並alerting
它也給出5
,但您需要獲取該值並僅在用戶單擊按鈕后而不是在編譯 JS 時警告該值.
function startBtn() { var a = 5; return a; } document.getElementsByName("submit-button")[0].addEventListener("click", () => { var test = startBtn(); alert(test); }); var test = startBtn(); alert(test);
<input class="submit-btn" type="submit" name="submit-button" value="Start">
如果你想從 js function 發出警報,只需像這樣在 startBtn function 上插入警報 function
function startBtn() { var a = 5; alert(a); } document.getElementsByName("submit-button")[0].addEventListener("click", startBtn); // var test = startBtn(); //Does not work as I want // alert(test); //Does not work as I want
<input class="submit-btn" type="submit" name="submit-button" value="Start">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.