Hinweistext bei leerer Suchanfrage

wenn du es mit php realisieren willst hast du die entsprechende stelle noch nicht gepostet... wie gesagt wäre die suche.php interessant da erst an der stelle das erste mal php ins spiel kommt.
 
Aha, aber das ist ja eigentlich die Ergebnisseite, die Fehlermeldung soll jedoch bereits auf der Seite erscheinen, auf der das Suchfeld ist. Sollte ich vielleicht doch besser mal nachschauen, ob ich das per JavaScript lösen kann?
 
Hi,
auf deiner angegeben Seite ist es so angegeben:
Der Button:
HTML:
<input type="button" onclick="validateInput('frmTop');" value="  Suche nach  " ID="Submit"></td>

Die funktion validateInput:
Code:
function validateInput(senderName) {
	var showMsg = true;
	var qS;
	var qF;
	if(senderName == "frmBottom") {
		qF = document.all.frmBottom;
	}
	else	{
		qF = document.all.frmTop;
	}
	if(qF && qF.q.value != '') {
		if(window.encodeURIComponent){
			qS = encodeURIComponent(qF.q.value);
		}else{
			qS = 	qF.q.value;
		}
		qS = 	qF.action + "&q="+ qS;
		if(qS.length > 2048	){
			qS = qS.substring(0, 2048);
		}
		window.location.href = qS;
		showMsg = false;
	}
	if(showMsg) {
		showErrorMsg(true); // display notification
	}
}

Schau dir mal den Quelltext der Seite an sowie die weiteren funktionen in der Javascript-Datei, die du noch brauchst,hier:
http://search.sweetim.com/script/general.js

Melde dich wenn du was nicht verstehst.
 
Zurück