﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Millisecond Forums » Millisecond Forums » Inquisit 4  » Position of other box in radiobutton</title><generator>InstantForum 2017-1 Final</generator><description>Millisecond Forums</description><link>https://forums.millisecond.com/</link><webMaster>Millisecond Forums</webMaster><lastBuildDate>Tue, 19 May 2026 12:11:06 GMT</lastBuildDate><ttl>20</ttl><item><title>Position of other box in radiobutton</title><link>https://forums.millisecond.com/Topic12228.aspx</link><description>I'm trying to limit a radiobutton element to the top-left side of the screen:&lt;div&gt;&lt;div&gt;&lt;br/&gt;&lt;/div&gt;&lt;span&gt;&amp;lt;radiobuttons radiobutton_1_24&amp;gt;&lt;div&gt;/ caption = "Acceptable Responses &amp;nbsp; &amp;nbsp; &amp;nbsp; "&lt;/div&gt;&lt;div&gt;/ options = ("WRONG" ,"&amp;lt;% getitem(counter.option1,values.item_index) %&amp;gt;" )&lt;/div&gt;&lt;div&gt;/ other = "Other "&lt;/div&gt;&lt;div&gt;/ position = (1%, 1%)&lt;/div&gt;&lt;div&gt;/ size = (45%, 38%)&lt;/div&gt;&lt;div&gt;/ orientation = vertical&lt;/div&gt;&lt;div&gt;/ required = &amp;nbsp;true&lt;/div&gt;&lt;div&gt;&amp;lt;/radiobuttons&amp;gt;&lt;/div&gt;&lt;br/&gt;&lt;/span&gt;&lt;div&gt;&amp;nbsp;&lt;div&gt;But when the "Other" option is selected, the resulting text box is always placed on the right side of the screen, which sometimes overlaps with the image that we want on the right side of the screen: &amp;nbsp;&lt;div&gt;&lt;div&gt;&lt;br/&gt;&lt;/div&gt;&lt;img src="https://www.millisecond.com/forums/uploads/images/08c5b916-bd48-4154-86e4-92ad.png" alt="https://www.millisecond.com/forums/uploads/images/08c5b916-bd48-4154-86e4-92ad.png" /&gt;&lt;div&gt;&lt;br/&gt;&lt;/div&gt;&lt;div&gt;&lt;br/&gt;&lt;/div&gt;Is there a fix for this? I've tried replacing&amp;nbsp;&lt;div&gt;/ other = "Other"&lt;div&gt;with a textbox, but so far, no luck with that strategy either.&amp;nbsp;&lt;div&gt;&lt;div&gt;&lt;br/&gt;&lt;/div&gt;Thanks,&lt;div&gt;Jeff&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description><pubDate>Thu, 30 Jan 2014 15:03:10 GMT</pubDate><dc:creator>jmwotw</dc:creator></item><item><title>RE: Position of other box in radiobutton</title><link>https://forums.millisecond.com/Topic12230.aspx</link><description>Thanks, Dave. &amp;nbsp;Worked like a charm!</description><pubDate>Thu, 30 Jan 2014 15:03:10 GMT</pubDate><dc:creator>jmwotw</dc:creator></item><item><title>RE: Position of other box in radiobutton</title><link>https://forums.millisecond.com/Topic12229.aspx</link><description>The position of the "Other" textbox implicitly depends on the longest option listed in the /options attribute. In your case, the long inline expression &lt;div&gt;&lt;br/&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;font face="Courier New"&gt;&lt;span&gt;/ options = ("WRONG" &lt;strong&gt;,&lt;span style="text-decoration: underline;"&gt;"&amp;lt;% getitem(counter.option1,values.item_index) %&amp;gt;"&lt;/span&gt;&lt;/strong&gt; )&lt;/span&gt;&lt;/font&gt;&lt;/blockquote&gt;&lt;span&gt;&lt;div&gt;&lt;br/&gt;&lt;/div&gt;pushes the box out to the right. Here's how to get around that:&lt;div&gt;&lt;br/&gt;&lt;/div&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;font face="Courier New"&gt;&lt;span&gt;&amp;lt;values&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ item_index = 1&lt;/span&gt;&lt;br/&gt;&lt;span&gt;&amp;lt;/values&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span&gt;&amp;lt;surveypage pg1&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ questions = [1=rb1]&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ showpagenumbers = false&lt;/span&gt;&lt;br/&gt;&lt;span&gt;&amp;lt;/surveypage&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span&gt;&amp;lt;radiobuttons rb1&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ caption = "A caption"&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ options = ("A", "&amp;lt;%getitem(counter.option1,values.item_index)%&amp;gt;")&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ other = "Other"&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ position = (1%, 1%)&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ size = (45%, 38%)&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ orientation = vertical&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ required =&amp;nbsp; true&lt;/span&gt;&lt;br/&gt;&lt;span&gt;&amp;lt;/radiobuttons&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span&gt;&amp;lt;surveypage pg2&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ ontrialbegin = [radiobuttons.rb2.option.2 = getitem(counter.option1,values.item_index)]&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ questions = [1=rb2]&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ showpagenumbers = false&lt;/span&gt;&lt;br/&gt;&lt;span&gt;&amp;lt;/surveypage&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span&gt;&amp;lt;radiobuttons rb2&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ caption = "A caption"&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ options = ("A", " ")&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ other = "Other"&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ position = (1%, 1%)&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ size = (45%, 38%)&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ orientation = vertical&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ required =&amp;nbsp; true&lt;/span&gt;&lt;br/&gt;&lt;span&gt;&amp;lt;/radiobuttons&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span&gt;&amp;lt;block myblock&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ trials = [1=pg1; 2=pg2]&lt;/span&gt;&lt;br/&gt;&lt;span&gt;&amp;lt;/block&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span&gt;&amp;lt;counter option1&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ items = ("B", "C", "D")&lt;/span&gt;&lt;br/&gt;&lt;span&gt;/ select = noreplace&lt;/span&gt;&lt;br/&gt;&lt;span&gt;&amp;lt;/counter&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/blockquote&gt;&lt;span&gt;&lt;div&gt;&lt;br/&gt;&lt;/div&gt;Observe the difference between pg1/rb1 (which replicates your current setup) and pg2/rb2 which sets the option via /ontrialbegin instead of using an inline expression.&lt;br/&gt;&lt;/span&gt;</description><pubDate>Thu, 30 Jan 2014 14:46:50 GMT</pubDate><dc:creator>Dave</dc:creator></item></channel></rss>