Help | Site Map
Connecting Tech Pros Worldwide
 
 
LinkBack Thread Tools
  #1  
Old July 17th, 2005, 06:43 AM
Marcin Dobrucki
Guest
 
Posts: n/a
Default PEAR::HTML_QuickForm select element

I am trying to get a default value set for a "Select" element, like this:

$f = new HTML_QuickForm("request", "post", "", "_self", NULL,TRUE);
$f_priority = array ("Very low","Low","Normal","High","Very High");
$priority_element =& $f->addElement("select", "request_priority",
"Priority:", $f_priority);
$priority_element->setSelected("2");
....

But the html which is generated from this looks like this:

....
<option value="1">Low</option>
<option value="2" selected="selected">Normal</option>
<option value="3">High</option
....

To my understanding, it should only say "selected", not "selected="selected"

Is there some workaround, am I doing something wrong, or does one need
to hack QuickForm for this?

/Marcin
  #2  
Old July 17th, 2005, 06:43 AM
Julien CROUZET aka c2c
Guest
 
Posts: n/a
Default Re: PEAR::HTML_QuickForm select element

Marcin Dobrucki <Marcin.Dobrucki@TAKETHISAWAY.nokia.com> pipotte et a dit :
[color=blue]
> I am trying to get a default value set for a "Select" element, like this:
>
> $f = new HTML_QuickForm("request", "post", "", "_self", NULL,TRUE);
> $f_priority = array ("Very low","Low","Normal","High","Very High");
> $priority_element =& $f->addElement("select", "request_priority",
> "Priority:", $f_priority);
> $priority_element->setSelected("2");
> ...
>
> But the html which is generated from this looks like this:
>
> ...
> <option value="1">Low</option>
> <option value="2" selected="selected">Normal</option>
> <option value="3">High</option
> ...
>
> To my understanding, it should only say "selected", not "selected="selected"
>
> Is there some workaround, am I doing something wrong, or does one need
> to hack QuickForm for this?
>[/color]

The valid XHTML syntax is <option selected="selected"

http://www.w3schools.com/xhtml/xhtml_syntax.asp

--
Julien CROUZET aka c2c Promo 2007[color=blue][color=green]
>> Suivi: Une operation de maintenance va necessiter d'interrompre gate-nat
>> Suivi: momentanement. Duree de l'operatin evaluee a 15 minutes.[/color]
> Suivi: Intervention terminee. Duree reelle de l'intervention: 30 minutes.[/color]
badi
  #3  
Old July 17th, 2005, 06:43 AM
Marcin Dobrucki
Guest
 
Posts: n/a
Default Re: PEAR::HTML_QuickForm select element

Julien CROUZET aka c2c wrote:
[color=blue]
>
> The valid XHTML syntax is <option selected="selected"
>
> http://www.w3schools.com/xhtml/xhtml_syntax.asp[/color]

Buggers, Mozilla 1.6 doesn't render it then. :/

/Marcin
  #4  
Old July 17th, 2005, 06:43 AM
Alvaro G Vicario
Guest
 
Posts: n/a
Default Re: PEAR::HTML_QuickForm select element

*** Marcin Dobrucki wrote/escribió (Wed, 09 Jun 2004 08:52:40 GMT):[color=blue]
> Buggers, Mozilla 1.6 doesn't render it then. :/[/color]

It does render it!

--
--
-- Álvaro G. Vicario - Burgos, Spain
--
  #5  
Old July 17th, 2005, 06:43 AM
Marcin Dobrucki
Guest
 
Posts: n/a
Default Re: PEAR::HTML_QuickForm select element

Alvaro G Vicario wrote:[color=blue]
> *** Marcin Dobrucki wrote/escribió (Wed, 09 Jun 2004 08:52:40 GMT):
>[color=green]
>> Buggers, Mozilla 1.6 doesn't render it then. :/[/color]
>
> It does render it![/color]

no it doesn't. In the example I posted, the rendered default
selected option is "very low" when it should be "normal".

/Marcin
  #6  
Old July 17th, 2005, 06:43 AM
Marcin Dobrucki
Guest
 
Posts: n/a
Default Re: PEAR::HTML_QuickForm select element

Alvaro G Vicario wrote:[color=blue]
> *** Marcin Dobrucki wrote/escribió (Wed, 09 Jun 2004 08:52:40 GMT):
>[color=green]
>> Buggers, Mozilla 1.6 doesn't render it then. :/[/color]
>
> It does render it![/color]

Indeed. My browser was stuck in nevernever land, and after it reset
it seems to have worked.

/Marcin
 

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

What is Bytes?

We are a network of experts and professionals in IT and software development that help one another with answers to tough questions and share insights. Get the best answers to your questions from over network members.
Post your question now . . .
It's fast and it's free

Popular Articles