Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    aggiungere numeri a una textbox

    Ciao a tutti

    devo realizzare una cosa abbastanza semplice ma mi sono perso....

    ho i seguenti link :

    codice:
    function sel(number) {
    
     $("#result").html(number);
    		
    }
    
    Ho usato jquery per comodità ma va bene anche javascript
    
    
    <a onclick="sel(1)">1</a>
    <a onclick="sel(2)">2</a>
    <a onclick="sel(3)">3</a>
    
    <input type="text" name="number_select" id="number_select" value="" />
    Ogni talvolta che io clicco su di un link mi deve aggiungre al textbox il numero selezionato,
    il problema è che se aggiungo un solo numero va bene, ma quando ne devo aggiungere più di uno mi cancella la textbox e mi inserisce l'ultimo selezionato. Invece vorrei che i numeri già selezionati non vengono cancellati. Possibilmente separati l'un l'altro da una virgola..
    come faccio?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    a occhio
    $("#result").html($("#result").html()+number);

  3. #3
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    se non error sovrascrivi l html, quindi:


    var contenuto = $("#result").html();
    $("#result").html(contenuto+number);

    se ho capito quello che vuoi fare

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    comunque, se e' di un input di testo quello di cui si parla, ha un val()
    non e' opportuno parlare di html()

  5. #5
    si esatto, ho messo html() perchè lo stavo provando in un div ;-) grazie comunque

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.