İlk önce su fonksiyonları sayfanızın <head></head> etiketleri arasına yapıstırın.
Kod: Tümünü seç
<script type="Text/Javascript" Language="Javascript">
function fthrkl( ) {
var objemiz;
/*@cc_on @*/
/*@if (@_jscript_version >= 5 ) try { objemiz = new ActiveXObject("Msxml2.XMLHTTP" ); }
catch (e ) {
try { objemiz = new ActiveXObject("Microsoft.XMLHTTP" ); }
catch (E ) { objemiz = false; }
}@end @*/
if (!objemiz && typeof XMLHttpRequest!='undefined' ) {
try {objemiz= new XMLHttpRequest( );}
catch (e ) {objemiz=false;}}
return objemiz;}
function git(degerler,syf,alanadi ) {
gonder = new fthrkl( );
gonder.onreadystatechange = function ( ) {
document.getElementById(alanadi ).innerHTML ="Yükleniyooo";
if( gonder.readyState == 4 ) {
document.getElementById(alanadi ).innerHTML = gonder.responseText; function fthrkl( ) {};}}
gonder.open('GET',syf+'?'+degerler, true );
gonder.send(null );
}
</script>İstediginiz elementin event (olay ) etiketinde kullanabilrsiniz.
Kod: Tümünü seç
<Body Onload="git('','Sayfaadi.Asp','divadi' );">
<div id="divadi"></div>
yada
<button onclick="git('','Sayfaadi.Asp','divadi' );">Sayfayı Göster</button>
<div id="divadi"></div> simdi ise baska bir sayfaya veri yollayalım.
Yolla.asp adında bie sayfamız olsun. Bu sayfada gelen verileri ekrana yazdıracagız.
İlk önce bir form yapalım.
Kod: Tümünü seç
<input type="text" name="isim" id="isim">
<input type="submit" value="Gönder" onclick="git('isim='+isim.value,'Sayfaadi.Asp','divadi' );">
<div id="divadi"></div>Kod: Tümünü seç
<%
isim=request.querystring("isim" ) 'Gelen veriyi get yöntemi ile alıyoruz !!!
Response.write "Merhaba" & isim
%>git('isim='+isim.value,'Yolla.asp','divadi' );
"git" fonksiyonumuzun adı.
Fonksiyonun ilk parametresinde yollanacak degerleri belirliyoruz.
Bu degerleri Yolla.asp 'de get yöntemi ile çekecegiz.
İkinci parametrede gönderilecek sayfanın adı. Üçüncüde ise Yolla.asp'nin içeriginin gösterilecegi elementin adını veriyoruz.
Javascript gıcık bir dildir olur olmadık yerlerde hata verir
Kodlar küçük-büyük harf duyarlıdır.
bir inputun içerigini inputadi.value seklinde alabiliyoruz. Value input'un bir paremetresi.
Value inputun üzerinde yazılı olan yazıyı verir. inputadi.size deseydik inputun büyüklügü, inputadi.style deseydik inputun stil kodlarını alırız. Bu sekilde istediginiz elementin paremetresini alabiliriz.
inputadi.value, bu yöntemin ise yaramadıgı yerde sunu kullanın.
document.getElementById("inputadi" ).value
ALINTIDIR



