Ciao a tutti, è molto tempo che seguo e leggo il forum ed oggi mi sono deciso ad iscrivermi e partecipare, con l'occasione vi pongo un piccolo problema (per voi e non per me che sono un vero principiante), vorrei modificare lo script che segue per far comparire 3 pulsanti distinti con scritto "Nuovo" - "Usato" - "Charter" al fine di poter effettuare una ricerca sul database mysql a cui è collegato il sito, in poche parole vorrei realizzare una ricerca semplificata e diretta per il tipo di stato in cui si trova l'oggetto.
L'oggetto si trova nella colonna "Stato" e lo stato prevede 3 variabili come scritto sopra.
In poca sostanza non sono riesco a far generale i 3 pulsanti, quindi vi chiedo aiuto e vi ringrazio in anticipo.
function generamodulo(el){
if(el.value == 'unvalid') return;
destinazione = document.getElementById('moduloinput');
elsel = el.options[el.selectedIndex];
tipo = elsel.value;
nomecampo = elsel.innerHTML.replace(/\ /g, "_") ;
if(nomecampo != 'Stato'){
destinazione.innerHTML= "<input type='Hidden' name='colonna'
value='"+nomecampo+"' /><input name='where'
onkeyup='abilitasubmit(document.getElementById('swhere'), this)'
type='text' />";
destinazione.innerHTML += "<input type='submit' id='swhere'
disabled value='cerca' />";
if(tipo == "date") destinazione.innerHTML += "<div
class='hint'>(*)Formato data GG-MM-AAAA</div>";
}else{
destinazione.innerHTML= "<input type='Hidden' name='colonna'
value='"+nomecampo+"' />";
destinazione.innerHTML += "<select name='where'><option
value='nuova'>Nuovo</option><option value='usata'>Usato</option><option
value='charter'>Charter</option> </select>";
destinazione.innerHTML += "<input type='submit' id='swhere'
value='cerca' />";
if(tipo == "date") destinazione.innerHTML += "<div
class='hint'>(*)Formato data GG-MM-AAAA</div>";
destinazione.innerHTML += "<input type='submit' id='swhere'
value='cerca' />";
}
}
L'oggetto si trova nella colonna "Stato" e lo stato prevede 3 variabili come scritto sopra.
In poca sostanza non sono riesco a far generale i 3 pulsanti, quindi vi chiedo aiuto e vi ringrazio in anticipo.
function generamodulo(el){
if(el.value == 'unvalid') return;
destinazione = document.getElementById('moduloinput');
elsel = el.options[el.selectedIndex];
tipo = elsel.value;
nomecampo = elsel.innerHTML.replace(/\ /g, "_") ;
if(nomecampo != 'Stato'){
destinazione.innerHTML= "<input type='Hidden' name='colonna'
value='"+nomecampo+"' /><input name='where'
onkeyup='abilitasubmit(document.getElementById('swhere'), this)'
type='text' />";
destinazione.innerHTML += "<input type='submit' id='swhere'
disabled value='cerca' />";
if(tipo == "date") destinazione.innerHTML += "<div
class='hint'>(*)Formato data GG-MM-AAAA</div>";
}else{
destinazione.innerHTML= "<input type='Hidden' name='colonna'
value='"+nomecampo+"' />";
destinazione.innerHTML += "<select name='where'><option
value='nuova'>Nuovo</option><option value='usata'>Usato</option><option
value='charter'>Charter</option> </select>";
destinazione.innerHTML += "<input type='submit' id='swhere'
value='cerca' />";
if(tipo == "date") destinazione.innerHTML += "<div
class='hint'>(*)Formato data GG-MM-AAAA</div>";
destinazione.innerHTML += "<input type='submit' id='swhere'
value='cerca' />";
}
}