Hi for some reason the text at the bottom never prints out Success! What am I doing wrong? No errors when the page is loaded or when I click on either link.
<?php
require_once("xajax_core/xajax.inc.php");
function makeBold($p_sArg) {
$sOut = '<b>'.$p_sArg.'</b>';
$objResponse = new xajaxResponse();
$objResponse->addAssign('my_element', 'innerHTML', $sOut);
return $objResponse->getXML();
}
$objAjax = new xajax();
$objAjax->registerFunction('makeBold');
$objAjax->processRequest();
?>
<html>
<head>
<?php $objAjax->printJavascript(); ?>
</head>
<body>
<div id="my_element">This is a test</div>
<a href="#" onclick="xajax_makeBold(document.getElementById('my_element'));">Success!</a>
<a href="#" onclick=onclick=”xajax_makeBold(document.getElementById('my_element').innerHTML);”>Success!</a>
</body>
</html>