New Articles

  1. Store Past or Future Date and Time

    Ever want to use a future or past date dynamically in a survey? We have just the workaround for you! In this tutorial we will cover adding or subtracting time to/from the current date.  Check it out in an example survey OR Add a su...
  2. Show a Random Set of Text/Instruction Fields

    You may have noticed that when setting up your survey page to randomly show a set of questions , text/instruction fields are not included! But of course, there's always a way to hack it with some JavaScript, so here we go! Check it out in an exam...
  3. Sort Your Answer Options Alphabetically

    If you have a need to alphabetize your answer options, say, for instance, you have a list of states or countries we have a handy feature that allows you to set your answer options to alphabetize . This works to alphabetize answer options in Radio B...
  4. Radio Button/Checkbox Grid: Make Other Row Fill-ins Required

    Other Textboxes within grid questions do not force a response within the textbox in the row header. This JavaScript will disable and uncheck the row's answer options unless text has been input in the Other Textbox field. Check it out in an examp...
  5. Use Autofill JavaScript To Save Time Taking And Testing Surveys

    Ever get tired of clicking through your survey while testing? Adding some JavaScript to a bookmark can save you a ton of time! This tutorial will walk you through adding this bookmark to your browser.  First, create a new bookmark in your browser....
  6. How To Find Question, Page, Option ID Numbers To Use In Custom Scripts

    If you are utilizing Custom Scripts in your surveys, you will likely have a need for referencing answer options, questions, or survey pages. Each of these items have their own unique identifiers that can be referenced in your scripts. Read on to l...
  7. How To Find Element IDs to Use With JavaScript

    If you're using JavaScript you'll eventually need to find out where a element ID is. This tutorial will walk you through locating your element IDs.  Browsers: Each browser will have a different way to find your element ID. In this tutorial I will ...
  8. Record Time Spent On Page or Survey In Milliseconds

    We have a way to record time spent on page in seconds within a Hidden Value. If you wish to be more precise by recording the time spent in milliseconds you can do so with a little bit of JavaScript! Add a survey with these scripts to your a...
  9. Record Page Title of Randomized Pages

    Randomization is a very popular survey tool for eliminating bias introduced by order and/or survey fatigue. Within SurveyGizmo you can randomize questions, pages (or pages in groups) or even answer options! We have a merge code [page("pagepath")] ...
  10. Show a Number of Randomly Selected Pages from a Survey

    As part of our core randomization options you have the ability to display X number of random questions on the page. Unfortunately, there is not a built-in way to do the same with pages in a survey. Never fear! We'll cover the steps to use a pretty s...