Salve a tutti, spero possiate aiutarmi!
dovrei creare un text form in cui al primo carattere inserito (qualunque esso sia), si apre una lista di suggerimenti statica e predefinita con una serie di voci. ciascuna voce contiene un link ad un'atra pagina per cui, cliccando con il mouse su ciascuna voce si viene indirizzati al link indicato.
Ora, Io sono riuscito in parte a realizzarlo riadattando uno script a disposizione nella rete.
Ovverosia sono riuscito nell'intento che volevo (visualizzare, al momento in cui si digita qualcosa, una lista predeterminata di parole a prescindere dalle singole lettere digitate ), cosi strutturando:
nella pagina index ho inserito il codice di seguito:
Nella pagina cerca.php ho inserito la lista statica...ad es:
Ora il mio problema è che vorrei che cliccando sulle singole voci (ad es. "fiorentina" o "milan") si venisse indirizzati in altri siti di modo che ogni singola voce della lista suggerimenti avesse un link..ho provato semplicemente inserendo <a href="www.sitointernet.it">milan</a> nelle singole voci del file php ma non funziona...mi sapreste aiutare e dirmi come mai i link non funzionano?
Grazie mille per la vostra attenzione e disponibilità
dovrei creare un text form in cui al primo carattere inserito (qualunque esso sia), si apre una lista di suggerimenti statica e predefinita con una serie di voci. ciascuna voce contiene un link ad un'atra pagina per cui, cliccando con il mouse su ciascuna voce si viene indirizzati al link indicato.
Ora, Io sono riuscito in parte a realizzarlo riadattando uno script a disposizione nella rete.
Ovverosia sono riuscito nell'intento che volevo (visualizzare, al momento in cui si digita qualcosa, una lista predeterminata di parole a prescindere dalle singole lettere digitate ), cosi strutturando:
nella pagina index ho inserito il codice di seguito:
HTML:
<html>
<head>
<script src="total.js"></script>
<script src="http://www.google.com/jsapi"></script>
<script>
google.load("prototype", "1.6");
google.load("scriptaculous", "1.8.1");
</script>
<title>prova</title>
<style type="text/css">
input{
font-family:Verdana;
font-size:10px;
width:200px;
}
div.campo{
font-family:Verdana;
font-size:10px;
}
div.boxsuggerimenti {
font-family:Verdana;
font-size:10px;
position:absolute;
background-color:white;
border:1px solid #888;
margin:0px;
padding:0px;
}
div.boxsuggerimenti ul {
list-style-type:none;
margin:0px;
padding:0px;
}
div.boxsuggerimenti ul li.selected { background-color: #C2EBEF;}
div.boxsuggerimenti ul li {
list-style-type:none;
display:block;
margin:0;
padding:1px;
cursor:pointer;
border-bottom:1px solid #888;
}
</style>
</head>
<body>
<div class="campo">prova</div>
<input type="text" id="squadra" name="squadra"/>
<div id="suggerimenti_squadra" class="boxsuggerimenti"></div>
<script type="text/javascript">new Ajax.Autocompleter("squadra", "suggerimenti_squadra", "cerca.php", {minChars: 1});</script>
</body>
</html>
Nella pagina cerca.php ho inserito la lista statica...ad es:
HTML:
<ul>
<li>fiorentina<</li>
<li>milan</li>
</ul>
Ora il mio problema è che vorrei che cliccando sulle singole voci (ad es. "fiorentina" o "milan") si venisse indirizzati in altri siti di modo che ogni singola voce della lista suggerimenti avesse un link..ho provato semplicemente inserendo <a href="www.sitointernet.it">milan</a> nelle singole voci del file php ma non funziona...mi sapreste aiutare e dirmi come mai i link non funzionano?
Grazie mille per la vostra attenzione e disponibilità
Ultima modifica di un moderatore: