我主要是編碼小白,但我想知道是否有人可以讓我開始對能夠自動填充單選按鈕與JS。如何自動填充/填充單選按鈕基於窗體
我能找到這段代碼:
javascript:(function()%7Bvar W=%5B%5D,V=Math.random,U=Math.floor,T,S,R,Q,P='password',O=U(V()*9e6),N=O+'@example.com';function M(L,H)%7Btry%7BH=L.document.getElementsByTagName(H)%7Dcatch(e)%7BH=%5B%5D%7Dfor(i=0;i<H.length;i++)%7BT=H%5Bi%5D;if(T.readOnly%7C%7CT.disabled)continue;S=T.name;R=T.type;Q=T.value;if('checkbox'==R)T.checked=V()>.5;if(P==R)Q=O;if('text'==R)%7BQ=U(V()*9e6);if(S.match(/mail/i))Q=N%7DT.value=Q;if('radio'==R)%7Bif(!++W%5BS%5D)W%5BS%5D=1;T.checked=V()<(1/W%5BS%5D)%7Dif(R.match(/%5Eselect/))T.selectedIndex=V()*(T.options.length-1)+1%7Dif(T)try%7BT.focus()%7Dcatch(e)%7B%7D%7Dfunction G(L)%7BM(L,P);M(L,'select');M(L,'input');for(var i=0;i<L.frames.length;i++)%7BG(L.frames%5Bi%5D)%7D%7DG(window)%7D());void(0)
此代碼僅會自動填入隨機並沒有出現泡像surveymonkey和qualtrics網站。就個人而言,我希望每次都能夠將5個問題的單選按鈕/選項自動填充到第4個值 - 我還希望在每個問題中選擇第4個單選按鈕,並且在有多個問題的頁面上。因爲對於大多數5選擇答案,第四選擇的正確率最高,我認爲這將節省一些時間。
如果存在的代碼或者我可以被引導到資源的任何位,這將是真棒!多謝你們。
感謝您的意見,但那是適用於瀏覽器而不僅僅是頁面的代碼?我引用的代碼可以在Google書籤中使用,例如,在調查網站上執行該JS代碼。你的代碼似乎不適合這個,否則我做錯了什麼。 – wbhyatt
以下是您可以放入書籤的版本:https://gist.github.com/calebsander/886f03a594b69ebc93646c2cf96de2bb – csander