Jump to content

calling a function (help)


Pastulio

Recommended Posts

Hello everybody, I am completely new to Js, and I'm trying to do a very simple thing, but don't know how.

 

So in my header I got this but I don't know if I can use the "+ id +" and + topic + variables at the end there (that's problem number 1)

<script type="text/javascript">
<!--

confirmDelete (id, topic){

var answer = confirm ("Are you sure you want to delete " + topic + ".")
if (answer)
window.location="?page=delete&&id=" + id +

}

// -->
</script>

 

Second to call the script I have this

 

<img src=\"del.gif\" onClick=\"confirmDelete($post[id], $post[topic]);\" border=0>

 

The variables are PHP variables for those of you who don't know PHP.

 

Am I wrong somewhere here guys?

thanks a lot.

Link to comment
https://forums.phpfreaks.com/topic/56115-calling-a-function-help/
Share on other sites

You need to print the array outside the echo statment and add signle quotes around the javascript variables

<img src=\"del.gif\" onClick=\"confirmDelete('".$post[id]."', '".$post[topic]."');\" border=0>

 

Also, make sure your $post doesn't have any quotes or signle quotes.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.