[Chameleon] another button question (bug?)

Bart van den Eijnden bartvde at xs4all.nl
Tue May 4 15:28:01 EDT 2004

Hi Paul,

this is all a bit of a misunderstandig on my side of how things work.

I had set the on click event like this (so including the brackets for the 


and then Chameleon would create this:
<a href="javascript:void(0);" onclick='myfunction()(null, "")'>

The function would be called, but would generate a javascript error that 
myfunction() is not a function.

When I leave out the brackets in the SetOnClick function there is no 

Best regards,

On Tue, 04 May 2004 10:25:34 -0400, Paul Spencer <pagameba at magma.ca> wrote:

> Bart,
> how does this generate an error message?  This looks valid to me ... but 
> this is the case when you don't have multi-state buttons I think.  It 
> occurs to me that I haven't tested that in a while.  Hopefully I will 
> get a chance to check today and let you know.
> Paul
> bartvde at xs4all.nl wrote:
>> Hi list,
>> if I use a widget which is not part of a toolset (no toolset attribute
>> defined for the widget in the template) the code in Button.php appends
>> some default parameters to the name of the onclick function. This 
>> results
>> in the fact that you will get a javascript error that the corresponding
>> function is not defined. Is this intentional?
>> An example to illustrate what I encountered:
>> <a href="javascript:void(0);" onclick='onClickServerManagerDialog(null, 
>> "")'>
>> Best regards,
>> Bart
>> _______________________________________________
>> Chameleon mailing list
>> Chameleon at lists.maptools.org
>> http://lists.maptools.org/mailman/listinfo/chameleon


More information about the Chameleon mailing list