Jump to content

Little help with these functions


envexlabs

Recommended Posts

Hey,

 

I'm working on an edit-in-place AJAX dealy, but i've hit a snag.

 

Here is my code:

 

function init(){
makeEditable('store_name');
}

function makeEditable(id){
Event.observe(id, 'click', function(){edit($(id))}, false);
Event.observe(id, 'mouseover', function(){showAsEditable($(id))}, false);
Event.observe(id, 'mouseout', function(){showAsEditable($(id), true)}, false);
}

 

The problem i am having is that makeEditable('store_name') grabs the id of elements named store_name, and PHP is also putting the store ID on the end: store_name_15

 

I need to do that because AJAX needs to grab that ID (15) so that mySQL knows what table to update.

 

and now the question:

 

How do i change it so that it's grabbing the Class, instead of the ID?

 

or is there an easier way to somehow pass an ID number to the javascript file via PHP.

 

Thanks,

 

envex

Link to comment
https://forums.phpfreaks.com/topic/65429-little-help-with-these-functions/
Share on other sites

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.