Merhabalar,
<script type="text/javascript" language="javascript">
function ara(kelime)
{
var kelime = document.getElementById('q').value;
var q;
q = kelime.replace(/ /g, "_");
document.location.href='http://www.site.com/aranan/'+q+'/';
return false;
}
</script>Burada id'si 'q' olan elemanın değerini alıyorsunuz. Halbuki böyle bir id'ye sahip eleman yoktur. Kodları şöyle değiştirin, olacaktır;
<script type="text/javascript" language="javascript">
function ara(kelime)
{
var kelime = document.getElementById('q').value;
var q;
q = kelime.replace(/ /g, "_");
document.location.href='http://www.site.com/aranan/'+q+'/';
return false;
}
</script>
<form style="text-align: right">
<input class="finput" type="text" id="q" size="16" maxlength="18" value="" />
<input type="button" value="Ara" onclick="return ara('a');">
</form>(Koyu kısıma dikkat ediniz)
Sagılarımla;
Samet ARAS.