Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Sviluppo e Gestione siti web > Altri linguaggi per il web
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti

Altri linguaggi per il web Quanto non trattato nelle sezioni specifiche

Hey Amico Visitatore,
Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Altri linguaggi per il web


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 13-02-11, 09:35   #1 (permalink)
User
 
Data di registrazione: Feb 2011
Ubicazione: Rimini
Messaggi: 15
Problema add/remove TextBox

Salve ragazzi ho un problema che mi sta facendo uscire pazzo!!

In questo pagina ho un form per l'invio di richieste preventivi:

cribersistemi.com/prodotti2.html

Ho un problema con la funzione in java di aggiunta e rimozione delle textbox.

In pratica vorrei che cliccando su Aggiungi Riga si aggiungesse una casella di testo un pò più grande di quella attuale, almeno di 30 caratteri e sempre sulla stessa linea una casella di 3 caratteri sotto "Quantità". Inoltre quando clicco su Rimuovi mi si scasina l'allineamento delle caselle. Premetto che non sono molto esperto di java e html quindi la mia è una richiesta di aiuto per sistemare questa cosa ed avere il codice html per intero da poter incollare sopra a quello attuale. Ve ne sono infinitamente grato!

Ultima modifica di vnotarfrancesco : 13-02-11 10:26. Motivo: Maiuscole e punteggiatura
funb0yzz non in linea   Rispondi citando
Vecchio 13-02-11, 20:14   #2 (permalink)
User
 
Data di registrazione: Feb 2011
Ubicazione: Rimini
Messaggi: 15
ragazzuoli nessuno riesce a darmi una mano?! devo far andare questo script entro domani o mi linciano!
funb0yzz non in linea   Rispondi citando
Vecchio 14-02-11, 09:28   #3 (permalink)
User
 
Data di registrazione: Feb 2011
Ubicazione: Rimini
Messaggi: 15
Ho quasi risolto tranne per un problema:

quando aggiungo le text box lo script gli assegna un "name" uguale per tutte! così lo script php per l'invio della mail mi invia solo la prima, avrei bisogno che quando si generasse la textbox lo script della pagine gli assegnasse dei nomi differenti:

</script>
<script type="text/javascript">

var arrInput = new Array(0);
var arrInputValue = new Array(0);
var arrInputValue1 = new Array(0);

function addInput(){
arrInput.push(arrInput.length);
arrInputValue.push("");
arrInputValue1.push("");
display();
}

function display(){
document.getElementById('parah').innerHTML = "";
for (intI = 0; intI < arrInput.length; intI++) {
document.getElementById('parah').innerHTML += createInput(arrInput[intI], arrInputValue[intI], arrInputValue1[intI]);
}
}

function saveValue(intId, strValue){
arrInputValue[intId] = strValue;
}

function saveValue1(intId, strValue){
arrInputValue1[intId] = strValue;
}

function createInput(id, value, value1){
return "<input name='text'input type='text' id='test " + id + "' onChange='saveValue(" + id + ",this.value)' value='" + value + "'> <input name='text2'input type='text2' id='test " + id + "' onChange='saveValue1(" + id + ",this.value)' value='" + value1 + "'><br>";
}

function deleteInput(){
if (arrInput.length > 0) {
arrInput.pop();
arrInputValue.pop();
arrInputValue1.pop();
}
display();
}
</script>

GRAZIEEEE
funb0yzz non in linea   Rispondi citando
Vecchio 14-02-11, 19:44   #4 (permalink)
User
 
Data di registrazione: Feb 2011
Ubicazione: Rimini
Messaggi: 15
Ohi miraccomando non fare a botte per rispondere! Ahahha
funb0yzz non in linea   Rispondi citando
Vecchio 14-02-11, 23:43   #5 (permalink)
Moderatore
 
L'avatar di antoniomecca
 
Data di registrazione: Nov 2009
Ubicazione: Palermo
Messaggi: 137
Invia un messaggio tramite Skype a antoniomecca
Abbi pazienza, vedrai che ti risponderanno. L'amministratore del Forum ha già inoltrato la tua richiesta su Twitter!

Ciao @giorgiotave
__________________

seo
antoniomecca non in linea   Rispondi citando
Vecchio 15-02-11, 04:30   #6 (permalink)
User
 
Data di registrazione: Feb 2011
Ubicazione: Rimini
Messaggi: 15
troppo gentile veramente! grazie Giorgio!
Bestemmiando tutta la sera alla fine ho risolto praticamente tutto.
Il problema è che lo script genera ad ogni click una textbox con input name= tutti con lo stesso nome "text" mentre solo il valore id= cambia, tipo

id=text1
id=text2

ecc ecc.

Ora il problema è che il file .php dedicato all'invio della mail con il form con il metodo $_POST[name] mi prende il nome e non l'id e quindi alla fine mi invia solo l'ultima textbox in quanto i nomi sono tutti uguali. Mi basterebbe trovare il modo di far leggere l'id e non + l'input name!

Spero di avervi dato una mano!
Grazie
funb0yzz non in linea   Rispondi citando
Vecchio 14-04-11, 18:19   #7 (permalink)
 
L'avatar di Giorgiotave
 
Data di registrazione: Oct 2004
Ubicazione: Monasterace
Messaggi: 34,891
Invia un messaggio tramite Skype a Giorgiotave
Grazie di aver messo la soluzione e benvenuto sul forum gt
Giorgiotave non in linea   Rispondi citando
Rispondi


Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 18:10.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.