Hello Honza,

I posted the bug onto the firebug forums. Here is the link to the issue
track .

http://code.google.com/p/fbug/issues/detail?id=5360&thanks=5360&ts=1333401287

Thanks,
Prasanna


On Sat, Mar 31, 2012 at 2:17 AM, Jan Honza Odvarko <[email protected]>wrote:

>
> add #1: There is a bug in domplate it generates <br></br> for the BR()
> tag.
> If you remove BRs from your template it'll work
> If you file a bug I'll fix it.
>
> add #2: Use shared click handler for your radio buttons
>
> var template = domplate(
> {
>    tag:
>         DIV({class:'rulesets', onclick:"$onClick"},
>            INPUT({ type:'radio'}, "Level A, AA and AAA (highest level
> of accessibility)"),
>            INPUT({ type:'radio'}, "Level A and AA"),
>            INPUT({ type:'radio'}, "Level A (lowest level of
> accessibility)"),
>           INPUT({ type:'radio'}, "Level A"),
>         ),
>
>  onClick: function(event)
>  {
>      // event.target is clicked radio button
>      console.log("onclick " + event.target);
>  }
> });
>
> Honza
>
> On Mar 30, 10:09 pm, Prasanna Bale <[email protected]> wrote:
> > Hi,
> >
> > I have written a template for preferences to set for my tool. It does
> have
> > a FORM, RADIO buttons, CHECKBOX and the BUTTON.
> >
> > 1. The button has to save the changes made to the form and update the
> form.
> > but some how onclick event is not fired when I click on the button. I did
> > pasted my template on domplate Runner to debug, but I see the same
> behavior.
> > 2. Also Can I trigger any onclick/onchange event when the radio button is
> > selected ?
> >
> > Please find my template below.
> >
> > var ruleset_data = {
> >   ruleset_description: "rule description",
> >   ruleset_author: "rule author"}
> >
> > var template = domplate(
> > {
> >     tag:
> >         DIV({class:'rulesets'},
> >            DIV({class: 'ai-ruleset'}, "Select Ruleset"),
> >          TABLE({class: 'ai-ruleset-table', cellspacing: 0, cellpadding:
> 0,
> > border:1},
> >            TBODY(
> >              TR(TD({onclick:"highlight", id: "IITAA20", _index: '0'},
> "IITAA2.0
> > (0.5 beta)")),
> >              TR(TD({onclick:"highlight", id: "WCAG20T", _index: '1'},
> "WCAG2.0
> > ARIA Transitional (0.5 beta)")),
> >              TR(TD({onclick:"highlight", id: "WCAG20S", _index: '2'},
> "WCAG2.0
> > ARIA Strict (0.5 beta)"))
> >            )//end TBODY
> >          ),
> >          BR(),
> >          DIV('Description'),
> >          TEXTAREA({class: 'textar'},
> >            "$ruleset_data.ruleset_description"
> >          ),
> >          BR(),
> >          DIV('Author'),
> >          TEXTAREA({class: 'textara'}, "$ruleset_data.ruleset_author"),
> >          BR(),
> >          H3('Select 2.0 Success Criteria Level'),
> >
> >          FORM({},
> >            *INPUT*({ type: '*radio*'}, "Level A, AA and AAA (highest
> level
> > of accessibility)"),
> >            BR(),
> >            *INPUT*({ type: '*radio*'}, "Level A and AA"),
> >            BR(),
> >            *INPUT*({ type: '*radio*'}, "Level A (lowest level of
> > accessibility)")
> >          ),
> >          BR(),
> >          H3('Other Options'),
> >          FORM({},
> >            INPUT({class: 'formElements', type: 'checkbox'}, "Enable
> > checking for broken links"),
> >            BR(),
> >            INPUT({class: 'formElements', type: 'checkbox'}, "Show
> > 'Accessibility' menu in main menu")
> >          ),
> >          BR(),
> >          *BUTTON*({class: 'button', checked: "true", type: "checkbox", *
> > onclick*: "$onRulesetChange"},
> >                    "Save Changes"
> >          ),
> >          *BUTTON*({class: 'button', checked: "true", type: "checkbox", *
> > onclick*: "$onRulesetChange"},
> >                    "Restore Default Preferences"
> >          )
> >          ),
> >
> >   onRulesetChange : function(event){
> >      alert("alert");
> >   }
> >
> > });
> >
> > And I am using Firebug1.10.a5
> >
> > Thanks,
> > Prasanna
>
> --
> You received this message because you are subscribed to the Google
> Groups "Firebug" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> https://groups.google.com/forum/#!forum/firebug
>



-- 
-
Prasu

-- 
You received this message because you are subscribed to the Google
Groups "Firebug" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
https://groups.google.com/forum/#!forum/firebug

Reply via email to