2017-04-09 25 views
0

我嘗試調用名稱爲「Giris」的HTML按鈕,如下面的HTML代碼所示。我沒有任何具體的「id」按鈕,所以我不能使用find_by_id("idCode").click函數。嘗試打電話給Ruby on Rails的點擊功能html按鈕

<div class="form-actions"> 
<button onclick="__doPostBack('ctl19','')" class="btn btn-success uppercase">Giris</button> 
+2

你用什麼gem與瀏覽器交互?由於這種形式使用Javascript的onclick處理程序,你需要像硒或幻像,而不僅僅是機械化/ nokogiri/etc –

+0

我使用水豚,我解決了問題,因爲編碼查找(「button.btn.btn-success」) 。點擊 – alkanulutas

回答

0

你不行。由於你的代碼在瀏覽器上加載,唯一的語言工作就是HTML CSS和JS。你必須根據你的目的進行ajax請求和操作dom,或者如果你不必與服務器交談,只需寫js即可。