ciao, ho un form all'interno del quale un utente puo inserire delle parole da ricercare in un campo testo, e eventualmente scegliere delle ozpioni di ricerca..le parole vengono ricercate in un database con php...e vengono mostrati nella pagina post che accoglie i dati inseriti dall'utente.
In questa pagina b, viene quindi riproposto lo stesso form con le sole scelte(checkbox) effettuate dall'utente e in base a queste vengono mostrati le checkbox cliccate..
quello che non va è che nella prima pagina,stesso form stesso javascript(tranne una piccola cosa) gli javascript vanno, mentre qui no.
questo è il js:
codice:
function controlla(){
	ricerca=document.getElementById("mytext").value;
	if(ricerca==""){
		alert('Attenzione! Nessuna chiave di ricerca inserita');
		return false;
	}else if(ricerca.charAt(0)==" "){
		alert("Chiave di ricerca non inserita correttamente");
		return false;
		}
	
	if(document.getElementById('near').checked==true && document.getElementById('textnear').value==""){
	alert('Attenzione! Nessuna chiave di ricerca inserita nel campo NEAR');
	return false;
	}else if(document.getElementById('near').checked==true && document.getElementById('textnear').value.charAt(0)==" "){
	alert("Chiave di ricerca in NEAR non inserita correttamente");
	return false;
	}}
e questo il form:
codice:
<form method="get" action="home2.php" name="myform" id="myform" onsubmit="return controlla();" >
			<input type="text" name="mytext" class="mytext" id="mytext" value=<?php echo "'$fraseinputbox'" ?> onkeyup="ajax_showOptions(this,'getCountriesByLetters',event)" />
			<input type="submit"  name="mysubmit" class="mysubmit" value="ricerca"/>

<input type="checkbox" name="near" id="near" CHECKED/><div id="mynear">Near</div>
	<input id="textnear" type="text" name="textnear"  value=<?php echo "'$fraseinputbox'" ?>/>
la checkbox è mostrata sotto la submit volutamente.
Grazie