Hi,

In the following test page, I build a small formular with a select
widget, using Scriptaculous 1.6.1, and find the selected value not to
be selected. The same formular written directly works properly.

I am not sure whether the problem is due to Scriptaculous or to
Firefox's DOM Engine.

This bug is encountered with Scriptaculous 1.6.1 and with Firefox 1.5
(RHL9, W2K) but not on IE 6 (W2K).

-------------8x---------

<html xmlns="http://www.w3.org/1999/xhtml";>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<title>Bug with Scriptaculous 1.6.1 (?): Writing a form widget
(select) with Builder doesn't work properly (selected value isn't
selected</title>
<script src="../scriptaculous-js-1.6.1/lib/prototype.js"
type="text/javascript"><!--avoid EMPTY script--></script>
<script src="../scriptaculous-js-1.6.1/src/scriptaculous.js"
type="text/javascript"><!--avoid EMPTY script--></script>
</head>
<body style="margin:0; padding:0; border:0">

<p>This bug is encountered with Scriptaculous 1.6.1 and with Firefox
1.5 (RHL9, W2K) but not on IE 6 (W2K)</p>
<p>First formular writen with Scriptaculous Builder : value 'all'
should be selected but isn't </p>
<form id="modification1">
<input type="hidden" name="cmd" value="ubc"/>
<input type="submit" name="submit1" value="Save"/>
</form>

<script type="text/javascript">
 var td_Fieldset ;

 td_Fieldset = Builder.node('fieldset',{style:'width:97%;'},[
     Builder.node('legend',"Information Set")
 ]);

 td_Fieldset.appendChild(
   Builder.node('div',[
     Builder.node('span',"Descriptive Title"),
     Builder.node('select',[
       Builder.node('option',{value:'any'},"any"),
       Builder.node('option',{value:'all',selected:'selected'},"all"),
       Builder.node('option',{value:'none'},"none")
     ])
   ])
 );

 $('modification1').appendChild(td_Fieldset);
</script>
<p>Second formular writen with HTML Code : value 'all' is selected</p>
<form id="modification2">
<input name="cmd" value="ubc" type="hidden">
<input name="submit1" value="Save" type="submit">

<fieldset style="width: 97%;">
<legend>Information Set</legend>
<div>
<span>Descriptive Title</span>
<select>
<option value="any">any</option>
<option value="all" selected="selected">all</option>
<option value="none">none</option>
</select>
</div>
</fieldset>
</form>

</body>
</html>




-------------8x---------
--
Marc-Olivier BERNARD
_______________________________________________
Rails-spinoffs mailing list
Rails-spinoffs@lists.rubyonrails.org
http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs

Reply via email to