On 9/8/06, Chetan Pandey <[EMAIL PROTECTED]> wrote:

I wasn't looking at the Source cos I am working through Eclipse and I
don't
think there is a way to lookup Source in Eclipse.

So I manually generated WAR and tested in on IE.

And surprising results!!!!

For usage of
onclick = '<%="return confirmationMessage("  + jsMessage + ")" %>'

I saw

onclick="return confirmationMessage(Are you sure want to delete this

Course?)">

This was hilarious.

And this is my Javascript:


<script type="text/javascript">
function confirmationMessage(message)
{
var agree = confirm(message);
if (agree)
        return true ;
else
        return false ;
}

</script>

But when I click on "delete" no Javascript pops-up and the Server straight
away deletes without a warning.


Ok so JSP variable is being read. Now try this
onclick = '<%="return confirmationMessage("  + "\'" + jsMessage + "\'" + ")"
%>'
I know the above thing is confusing, its basically single quotes around your
jsMessage variable.so that a string gets passed to your javascript.

your output should be

onclick="return confirmationMessage('Are you sure you want to delete
this?')"

--
Puneet

Reply via email to