我必須爲項目使用專有軟件。在這個軟件中有一部分可以生成移動調查。在移動調查模式下,我只能訪問CSS ...沒有HTML,沒有JavaScript。Javascript click()不適用於移動設備
但是我發現我可以從<a href="javascript:CODE">
運行javascript,點擊該元素執行。
我需要創建自定義按鈕,其行爲類似於前進按鈕,但也要做其他一些操作。
,我正在使用的代碼是:
<a id="theNavButtons" href="javascript:document.getElementById('q1_1_content').parentNode.getElementsByTagName('a')[4].click()" > >>> </a>
如果我用這個警報和改變。點擊()與.innerHTML我看到,我得到正確的元素(前進按鈕的頁面上測試)。我還測試了一些其他元素上的.click(),並且它正在工作,但是對於這個元素它不是。
這裏是一個演示鏈接,它是在移動模式下,單擊轉發一次,來看看第二頁: http://author.euro.confirmit.com/extwix/extquicktest_p1839573894.aspx?__qtkey=c2c45e09c13b427b925611227091e3cd&l=29&__rm=2
我試圖探索連接到forwadbutton的事件,但有太多的自定義代碼存在。 ..
請給我一些想法...
您的代碼並沒有因爲某些原因來通過。 – 2014-10-30 11:24:18
感謝它現在得到糾正,對不起,我是新來的。 – rkochev 2014-10-30 11:30:58
你想解決什麼問題?它看起來像一個前進按鈕? – 2014-10-30 11:45:52