merhaba arkadaşlar. yazdığım bir get metodlu formu submit ettiğimde urller bildiğimiz gibi dosya.php?q=deger şeklinde oluyor. ben bunun /etiket/deger.html gibi olmasını istiyorum. sanırım bunu javascript ile yapacağız. javascript bilgim ise çok az. bu konuda bana küçük bir örnek yazıverirseniz devamını ben getirebilirim sanırım
yardımlarınız için şimdiden teşekkürler
get formunda url değişikliği ?
9
●506
- 29-04-2010, 15:56:43
- 29-04-2010, 16:46:26Üyeliği durdurulduHocam gidiğin değer inputa "deger" adında id ver önce.
<script language="javascript" type="text/javascript"> function gonder(){ var deger = document.getElementById('deger'); window.location = "sitenizin adresi buraya gelecek/" + deger.value + ".html"; } </script>ve submit butonuna da
onclick="gonder();"
kodunu ekle - 29-04-2010, 17:05:40çalıştı, mantığını da kavradım zaten
tek eksik şu oldu, artık enter tuşuna basınca submit yapmıyor :S o da hallolsa tam olacak ama olmasa da olur
- 29-04-2010, 17:50:54Üyeliği durdurulduhocam
bunu script taglarımızın arasına
NS4 = (document.layers) ? true : false; function checkEnter(event) { var code = 0; if (NS4){code = event.which;} else{code = event.keyCode;} if (code==13){gonder();} }bunuda submit`e ekle
onKeyPress="checkEnter(event)"
dene bakalım olması lazım - 29-04-2010, 23:31:19submit e değil de text eklediğim alana ekleyince oldu
teşekkürler