Hi List ! I'm playing around with HTML_AJAX PEAR module and came to a strange situation . Consider following code : <div id="target" style="border:solid 1px"> This is where the result will be printed </div> <center> <form onsubmit="return !HTML_AJAX.formSubmit(this,'target');" action="/ajax/test1.php" method="post" name="frmTest" id="frmTest"> <div> <table border="0"> <tr> <td style="white-space: nowrap; background-color: #CCCCCC;" align="left" valign="top" colspan="2"><b><center>Login</center></b></td> </tr> <tr> <td align="right" valign="top"><b>User:</b></td> <td valign="top" align="left"><input name="user" type="text" /></td> </tr> <tr> <td align="right" valign="top"><b>Password:</b></td> <td valign="top" align="left"><input name="pass" type="password" /></td> </tr> <tr> <td align="right" valign="top"><b></b></td> <td valign="top" align="left"><input name="" value="Authenticate" type="submit" /></td> </tr> </table> </div> </form></center> Nothing special here. This actually works. HTML_AJAX.formSubmit(this,'target') send the request and get what is printed from test1.php in the DIV with ID=target. The problem is when i try to change the ID of the DIV with something else . Whatever ID i choose the script does not work as expected. It does not change the innerHTML of the div but the content of the FORM. Looking at the generated code from server.php i notice this: formSubmit: function (form, target, customRequest) { if (typeof form == 'string') { form = document.getElementById(form); if (!form) { // let the submit be processed normally return false; } } if (typeof target == 'string') { //I think we MUST go here but it seems we don't... target = document.getElementById('target'); } if (!target) { //I guess we enter here but we shouldn't..... target = form; } .......................... The script seems to be OK but... So generally this script works ONLY if the DIV is with ID=target and function called like this : HTML_AJAX.formSubmit(this,'target') If i change the div with ID=alabala and call the script with : HTML_AJAX.formSubmit(this,'alabala') it does not work. Any ideas ? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php