like:

<s:a onclick="alert('hey!')"/>click me </s:a>

?

musachy

On Thu, Feb 28, 2008 at 11:43 AM, Varun Ratra <[EMAIL PROTECTED]> wrote:
>
>  Hi,
>
>  Thanks for the valuable information. The problem is my company is not using
>  ajax at the moment. Is there any other way to call the javascipt funtion in
>  struts tag. I have a java script function placed in web project. This
>  function returns a value
>
>  function shortenTextLength(text, textlength)
>  {
>         var textValue = text;
>         if (textValue.length > textlength){
>                 var shortenedText = textValue.substring(0,textlength) + "...";
>         }else{
>                 var shortenedText = text;
>         }
>         return (shortenedText);
>  }
>
>  I want to call function shortenTextLength(text, textlength) in JSP using
>  struts tag.
>  regards,
>  Varun
>
>
>  mgainty wrote:
>  >
>  > lets say you have some tag which has its base function called
>  > updateReports()
>  >
>  > assuming the div tag has theme="ajax"  referencing
>  > http://struts.apache.org/2.0.11/docs/ajax-div-template.html
>  > <saf:head theme="ajax" />
>  > function doit(){  document.login_form.hidden_id.value="01420";}</script>
>  > <script type="text/javascript">
>  >     function updateReports(id)     {       doit(); //this modifies the
>  > zipcode (id) for the weather       id =
>  > document.login_form.hidden1.value;
>  > var reportDiv= window['reportDivId'];       reportDiv.href =
>  > '/../reportListRemote.action?selectedId='+id;
>  >        reportDiv.refresh();    }
>  >     dojo.event.topic.getTopic("updateReportsListTopic").subscribe(null,
>  > "updateReports");
>  > </script>
>  > Here is the html
>  > <html>
>  > <body>
>  > <form>
>  > <table>
>  > <input type="hidden" name="hidden1" value="hidden1">
>  > ..</table></form></body></html>HTHM------- Original Message -----
>  > From: "Varun Ratra" <[EMAIL PROTECTED]>
>  > To: <user@struts.apache.org>
>  > Sent: Friday, February 22, 2008 4:05 PM
>  > Subject: How to call javascript from Struts tag
>  >
>  >
>  >>
>  >> Hello everyone,
>  >>
>  >> I have been researching on the web on how to call javascript from Struts
>  >> tag.
>  >> I am using struts 2 to develop JSP. Following is the piece of code in
>  >> JSP,
>  >> which calls javascript
>  >> <td class="nowrap">
>  >> <script type="text/javascript">
>  >>      document.write(shortenTextLength('${defaultReturnReason}',
>  >> '${displayLength}'))
>  >> </script>
>  >> </td>
>  >> The script returns a shortened value of defaultReturnReason based
>  >> displayLength
>  >> I want to use struts tag to call javascript shortenTextLength(). In other
>  >> words, I want to embed javascript inside struts tag.
>  >> Please suggest how I can achieve this.
>  >> --
>  >> View this message in context:
>  > 
> http://www.nabble.com/How-to-call-javascript-from-Struts-tag-tp15641406p1564
>  > 1406.html
>  >> Sent from the Struts - User mailing list archive at Nabble.com.
>  >>
>  >>
>  >> ---------------------------------------------------------------------
>  >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>  >> For additional commands, e-mail: [EMAIL PROTECTED]
>  >>
>  >>
>  >
>  >
>  > ---------------------------------------------------------------------
>  > To unsubscribe, e-mail: [EMAIL PROTECTED]
>  > For additional commands, e-mail: [EMAIL PROTECTED]
>  >
>  >
>  >
>
>  --
>  View this message in context: 
> http://www.nabble.com/How-to-call-javascript-from-Struts-tag-tp15641406p15740609.html
>  Sent from the Struts - User mailing list archive at Nabble.com.
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
"Hey you! Would you help me to carry the stone?" Pink Floyd

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to