function content(url, id, method)
{
var z = '';
if(method != 'POST' && method != 'GET') method = 'GET';
if(method == 'POST') for(var i = 0; i < document.forms['post'].elements.length; i++) z+=document.forms['post'].elements[i].name+'='+document.forms['post'].elements[i].value+(i + 1 < document.forms['post'].elements.length ? '&' : '');
if(document.getElementById)
{
var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
}
document.getElementById(id).innerHTML='<div class="loading"></div>';
if (x)
{
x.onreadystatechange = function()
{
if (x.readyState == 4 && x.status == 200)
{
y = document.getElementById(id);
y.innerHTML = x.responseText;
}
}
x.open(method, url, true);
if(method == 'POST') x.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
x.send(z);
}
}
- Code: Select all
<a href="javascript:void(0)" onclick="content(\'php/content.php?id=register\', \'account\')">fghdfh</a>
I want to make as much simple trigger as pssible. It would be great if I could only type
<a href="javascript:void(0)" onclick="content(\'php/content.php?id=register\')">djdfj</a>
and function itself would get the Id (account) from the div in which this trigger is.
Hope you understand what I need.