您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Highlights rows in surveys to make it easier to see
- // ==UserScript==
- // @name mmmturkeybacon Survey Row Highlighter
- // @author mmmturkeybacon
- // @description Highlights rows in surveys to make it easier to see
- // which question you are answering.
- // @namespace http://userscripts.org/users/523367
- // @match http://*.qualtrics.com/*
- // @match https://*.qualtrics.com/*
- // @match http://*.surveymonkey.com/*
- // @match https://*.surveymonkey.com/*
- // @match https://docs.google.com/forms*
- // @version 0.9
- // @grant none
- // ==/UserScript==
- /* based on the following stackoverflow snippets:
- *http://stackoverflow.com/questions/4007353/how-to-highlight-table-row-on-hover-using-css-only
- *http://stackoverflow.com/questions/4847313/dynamically-add-css-to-page-via-javascript
- */
- var style = document.createElement('style')
- style.type = 'text/css'
- style.innerHTML = 'tr.ChoiceRow:hover {background-color: lightyellow;}'; // qualtrics
- style.innerHTML += ' tr.matrixRow:hover {background-color: lightyellow;}'; // surveymonkey
- style.innerHTML += ' tr.matrixAltRow:hover {background-color: lightyellow;}'; // survey monkey
- style.innerHTML += ' tr.ss-gridrow:hover {background-color: lightyellow;}'; // google
- document.getElementsByTagName('head')[0].appendChild(style)