簡體   English   中英

單擊按鈕(Web應用程序)后執行什么腳本?

[英]What script executes after clicking the button (Web app)?

我正在自動化一些Web應用程序的手動測試。

這個程序使用了大量的JavaScript。 我想知道,當我手動單擊某些按鈕時會執行什么腳本。 這是按鈕代碼的示例:

<button type="button" class="x-btn-text " id="ext-gen525" title="Add Options">Add</button>

此按鈕使用AJAX將行添加到頁面的表中。 如您所見,此按鈕的聲明不包含塊“ onclick”或類似的內容。 我如何知道單擊此按鈕后執行的腳本?

最好的方法是使用Firefox javascript分析器( FireBug附帶),您只需轉到頁面,等待其完全加載,激活分析器,單擊按鈕,停用分析器,您將看到一個列表激活的功能。

您將必須搜索javascript文件,以查看它們在何處添加事件處理程序。 人們大多數時候會使用

document.getElementById("ext-gen525")

引用他們想要添加到的元素。 嘗試在.js文件中搜索ID“ ext-gen525”,您應該看到它們正在添加到onclick事件中的功能。

暫無
暫無

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

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