<br><br><div class="gmail_quote">On Fri, Oct 22, 2010 at 6:57 PM, Robert Sirois <span dir="ltr">&lt;<a href="mailto:watchlala@hotmail.com">watchlala@hotmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">




<div>If the button isn&#39;t in a form block, it won&#39;t execute the callback (thereby refreshing the page).<br></div></blockquote><div><br></div><div>I just tested that and it will perform the javascript without being in a form. </div>
<div>The problem with the original code is that the &quot;with:&quot; message must come last, as it causes the tag to be serialized out to the context.</div><div><br></div><div>John </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><br>You can also call #bePush on it so it doesn&#39;t execute.<br><br>ie.<br><br>html button<br>    bePush;<br>    onClick: (html jQuery this html: WACounter new);<br>    value: &#39;i turn into a counter dealybob!&#39;.<br>
<br>Hope that helps,<br>RS via G1<br><br><hr>Date: Fri, 22 Oct 2010 17:59:49 -0400<br>From: <a href="mailto:arning@charm.net" target="_blank">arning@charm.net</a><br>To: <a href="mailto:seaside@lists.squeakfoundation.org" target="_blank">seaside@lists.squeakfoundation.org</a><br>
Subject: Re: [Seaside] Use of onClick to call JavaScript<div><div></div><div class="h5"><br><br>

  


    
    
  
  
    <font face="Georgia">Hmmm.... try it with something other than a
      button. I think the clicking behavior is being pre-empted by the
      button itself.<br>
      <br>
      Cheers,<br>
      Bob<br>
    </font><br>
    On 10/22/10 5:52 PM, Thomas McCune wrote:
    <blockquote>
      
      
      
      <div><font face="Arial" size="2">In HTML it is possible to create
          a button in a form and cause Javascript to execute</font></div>
      <div><font face="Arial" size="2">using onClick. For example, the
          following form causes the JavaScript alert function</font></div>
      <div><font face="Arial" size="2">to be executed when the button is
          clicked.</font></div>
      <div> </div>
      <div><font face="Arial" size="2">&lt;form name=&quot;myForm&quot;&gt;<br>
          Name: &lt;input type=&quot;text&quot;<br>
          onkeyup=&quot;ajaxFunction(&#39;Hello&#39;);&quot; name=&quot;username&quot; /&gt;<br>
          Time: &lt;input type=&quot;text&quot; name=&quot;time&quot; /&gt;&lt;br&gt;<br>
          &lt;input type=BUTTON onClick=&quot;alert(&#39;GoodBye&#39;);&quot;
          value=&quot;GoodBye&quot; /&gt;<br>
          &lt;/form&gt;</font></div>
      <div> </div>
      <div><font face="Arial" size="2">In Seaside, I have tried to
          achieve the same without success with the</font></div>
      <div><font face="Arial" size="2">following button definition:</font></div>
      <div> </div>
      <div><font face="Arial" size="2">renderDoItButtonOn: html</font></div>
      <div> </div>
      <div><font face="Arial" size="2"> html button with: &#39;Doit&#39;;<br>
            onClick: &#39;alert(&quot;GoodBye&quot;);&#39;.</font></div>
      <div> </div>
      <div><font face="Arial" size="2">The page refreshes but the
          JavaScript does not appear to execute. Is there a way</font></div>
      <div><font face="Arial" size="2">to accomplish this? I have tested
          onKeyUp: and it does execute the string as</font></div>
      <div><font face="Arial" size="2">JavaScript just as I expected.</font></div>
      <div> </div>
      <div><font face="Arial" size="2">Thank you</font></div>
      <pre><fieldset></fieldset>
_______________________________________________
seaside mailing list
<a href="mailto:seaside@lists.squeakfoundation.org" target="_blank">seaside@lists.squeakfoundation.org</a>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a>
</pre>
    </blockquote>
  

<br></div></div>_______________________________________________
seaside mailing list
<a href="mailto:seaside@lists.squeakfoundation.org" target="_blank">seaside@lists.squeakfoundation.org</a>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a>                                               </div>
<br>_______________________________________________<br>
seaside mailing list<br>
<a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><a href="http://john-mckeon.us" target="_blank">http://john-mckeon.us</a><br>