[RESOLVED] Why this function "is not a function" ?
This function generate an error in Opera (unhandled error : "X" is not a function) and in Chromium (Uncaught TypeError: undefined is not a function) :
In the two browser, the script stop, but AFTER the Websql command has added one line (on the two expected) in the table.
tx.executeSql('insert INTO jointfightspec (name, special) VALUES (?,?)', [j1,jb1], function (tx, data)
I need the (jb1) at the end, because without it the value of jb1 is not passed into the function (global or not global).
Last edited by Ddurand; 09-28-2012 at 08:24 PM.
Reason: forgot chromium error message
That's because you can't call a function (by the jb1 on the last line) that is on the "transaction". You have to encapsulate it in another function and call this one. Like that :
tx.executeSql('INSERT INTO special (s_id,s_name,s_fatigue,s_screen_name,s_color_menu) VALUES(?,?,?,?,?)',[jb1,jb2,jb3,jb4,jb5]),sql_ended("special table",special.length);
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)