Notice: the WebSM website has not been updated since the beginning of 2018.

Web Survey Bibliography

Title Drag & Drop. A flexible method for moving objects, implementing rankings, and a wide range of other applications
Year 2010
Access date 20.04.2013

Online environments can be programmed to make use of movable, drag & drop objects. A drag & drop object is a geometric figure (which may contain text, pictures, or both) whose position on the screen can be changed by the user. Typically, a user accomplishes this by (a) moving the cursor over the object with a mouse or other pointing device, (b) holding down button that “grabs” the object, (c) dragging the object to a new location by sliding the mouse or pointing device, and (d) dropping the object at the new location by releasing the button. Drag & drop objects can be useful in several self-administered measurement domains of interest to social scientists; these include visual analogue scales (VASs; Couper, Tourangeau, & Conrad, 2006), ranking tasks (Neubarth, 2008; Thurstone, 1931), magnitude scaling (Lodge, 1981), ideal scaling (Barrett, 2005; Ryf, 2007), preference point maps (Harris Interactive, 2007), and various grouping or sorting tasks (Coxon, 1999). Even preference statements (Hensher, Rose, & Greene, 2005), choice analyses (Hensher et al., 2005), and the measurement of similarities or dissimilarities (Bijmolt & Wedel, 1995; Borg & Groenen, 2005) can benefit from using movable objects instead of simple hypertext markup language (HTML) forms. This chapter explains how to implement a measurement framework for movable objects in Web questionnaires, how to define objects that can be dragged across all or predefined sections of the screen, and how to process the x- and y-coordinates of the objects. I provide code that restricts the range of the drag & drop objects to a predefined area. I also provide a function that allows one to align the objects smoothly after they are dropped. Finally, I suggest some practical applications for the movable object method and provide some further resources. This chapter will be useful to researchers who want to use drag & drop functionality in their Web research. It will also be useful for those who want to learn more about the technical basics of the document object model (DOM; see Keith, 2005, and Marini, 2002). The DOM allows objects to be moved and their positions to be saved into a data set. The chapter will also be useful to those who want to learn about the research possibilities afforded by drag & drop functionality.

Access/Direct link

Homepage (Abstract)/ (Full text)

Year of publication2010
Bibliographic typeJournal article
Full text availabilityFurther details