Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    come utilizzare textarea al posto delle inputbox?

    Salve ragazzi
    sapete dirmi come in questa piccolissima funzione, posso sostituire l'inputbox di destinazione con una textarea
    grazie infinite

    codice:
    <script>
    <!--
    function confronto(form){
    var start = 1901, a=document.calcolo.a.value, b=document.calcolo.b.value, c=document.calcolo.c.value;
    with (document.calcolo.c){
    	if (a >= b) {value = ("maggiore");}
    	if (a <= b) {value = ("minore");}
    	if (a == b) {value = ("uguale");}
    }
    }
    -->
    </script>
    
    
    <form name="calcolo">
    A <input size="10" name="a">
    
    B <input size="10" name="b">
    
    C<input size="10" name="c">
    
    <input onclick=confronto(this.form); type="button" value="confronto"></p>
    </form>
    
    <script type="text/javascript">confronto(form);</script>

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    E' questo che vuoi?
    <textarea name="a" id="a" cols="45" rows="1"></textarea>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Grazie della risposta Andrea, no il mio problema e' far comparire l'esito delle variabili fi nella textarea, piuttosto che utilizare una inputbox

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    codice:
    <script>
    function confronto(){
    var start = 1901, xa=document.calcolo.a.value, xb=document.calcolo.b.value;
    with (document.calcolo.c){
    	if (xa > xb) {value = ("maggiore");}
    	if (xa < xb) {value = ("minore");}
    	if (xa == xb) {value = ("uguale");}
    }
    }
    </script>
    
    
    <form name="calcolo">
    A <input size="10" name="a">
    
    B <input size="10" name="b">
    
    C <textarea name="c"></textarea>
    
    <input onclick="confronto();" type="button" value="confronto"></p>
    </form>
    
    <script type="text/javascript">confronto();</script>
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    ecco cosa mi mancava, le "x" cavolo non ci sarei mai arrivato... grazie tante br1

  6. #6
    Ultima domanda e non rompo piu
    E se volessi eliminare il box e utilizzare il comando document.write quale sarebbe la giusta sintassi?

  7. #7
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Mirko_81
    Ultima domanda e non rompo piu
    ...
    Promesso!!!
    codice:
    <script>
    function confronto(){
    var start = 1901, xa=document.calcolo.a.value, xb=document.calcolo.b.value;
    with (document.getElementById('c')){
    	if (xa > xb) {innerHTML = ("maggiore");}
    	if (xa < xb) {innerHTML = ("minore");}
    	if (xa == xb) {innerHTML = ("uguale");}
    }
    }
    </script>
    
    
    <form name="calcolo">
    A <input size="10" name="a">
    
    B <input size="10" name="b">
    
    C <div id="c"></div>
    
    <input onclick="confronto();" type="button" value="confronto"></p>
    </form>
    
    <script type="text/javascript">confronto();</script>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  8. #8
    è perfetto!!! grazie infinite Andrea

  9. #9
    Andrea, sò che avevo promesso, ma c'è qualcosa che non va in questa formula...
    non è relamente in grado di distinguere se il valore "a" è meggiore o minore di "b" e sembra che l'esito sia casuale, com'è possibile?

  10. #10
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Cambia questa riga
    var start = 1901, xa=document.calcolo.a.value, xb=document.calcolo.b.value;
    con questa
    var start = 1901, xa=parseInt(document.calcolo.a.value), xb=parseInt(document.calcolo.b.value);
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.