Merhaba arkadaslar; asagidaki kodda sayfayi yenilemeden post ediyorum ancak post ettikten sonra value degerini sifirlamam gerekiyor ve sayfanin yenilenmemesi gerek.
Bunu ekledigim zamanda hem sayfa yenileniyor hemde post etmiyor.
$('code').val('')
Alternatif bir yol varmidir?



<script language="javascript">
function sendPost(formId,divId)
{
	var form = document.getElementById(formId);
	var div = document.getElementById(divId);
	var postRequest = new String("");

	var n,v;// n -> name , v -> value
	//göndereceğimiz bilgiyi hazır edelim.
	for(var i=0;i<form.elements.length;i++)
	{
		n = form.elements[i].name;
		v = form.elements[i].value;
		postRequest += escape(n) + '=' + escape(v) + '&';//artık problem yok :)
	
	}

	var xmlhttp = new_xmlhttp(); 
	xmlhttp.open("POST","xbpost.php",true);
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded;charset=iso-8859-9");
	xmlhttp.send(postRequest);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			div.innerHTML = xmlhttp.responseText;
			 
		}
		else
		{
			div.innerHTML = '<h1>Bir sorun var!</h1>';
		}
		
	}
	return false; 
	
} 


// http://jibbering.com/2002/4/xmlhttp.js
function new_xmlhttp()
{ 
	var xmlhttp;
	/*@cc_on @*/
	/*@if (@_jscript_version >= 5)
	  try {
	  xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
	 } catch (e) {
	  try {
	    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	  } catch (E) {
	   xmlhttp=false;
	  }
	 }
	@else
	 xmlhttp=false;
	@end @*/
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
	 try {
	  xmlhttp = new XMLHttpRequest();
	 } catch (e) {
	  xmlhttp=false;
	 }
	}
	return xmlhttp;
	
}


</script>
 
 
  

<form id="gonderi" onsubmit="return sendPost(this.id,'sonuc')">
<input type="text"  autofocus="autofocus" required="required" id="code" name="code"  value=""/>
 
       
<input type="submit" name="send" style="display:none"/>
 
</form> 

<div id="sonuc"></div>


--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:34:26 -->-> Daha önceki mesaj 15:47:03 --

2 saat aradim bulamadim, buraya yazdiktan sonra cevabi buldum, ihitiyaci olanlar icin;

document.getElementById('myform').reset();

Tesekkurler.