簡體   English   中英

無法將參數傳遞給按鈕標記內的onclick函數

[英]Unable to pass parameter to onclick function inside button tag

我的代碼中包含以下行:

items.push("</font><button onclick='addToItinerary();' class='coolbutton' style='float: right;' id='" + results[i] + "'>add</button></ol><br> </br>");

我想將參數傳遞給我的addToItinerary函數(結果[i]),但是盡管閱讀了對類似問題的多個回答,但我似乎仍然無法弄清楚! 這是怎么回事? 先感謝您。

this作為參數傳遞。 然后,該函數將接收button元素作為參數。 要獲得results[i]它可以訪問參數的.id屬性。

items.push("</font><button onclick='addToItinerary(this);' class='coolbutton' style='float: right;' id='" + results[i] + "'>add</button></ol><br> </br>");

暫無
暫無

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

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