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

    Jquery: problema utilizzo val() in un ciclo

    Ciao!

    Ho un problema in apparenza molto stupido, ma che non riesco a risolvere in nessun modo:
    ho un form con 10 input text numerati da 1 a 10 (nome_campo1, nome_campo2 ... nome_campo10)

    <input name="nome_campo1" type="text" id="nome_campo1" />
    <input name="nome_campo2" type="text" id="nome_campo2" />
    [...]
    <input name="nome_campo10" type="text" id="nome_campo10" />

    e voglio maneggiare il loro valore con uno script di questo tipo:

    for (i = 1; i <= 10; i++) {
    $("#nome_campo"+i).val("nuovo valore");
    }

    Ebbene, come faccio ad accedere agli ID dei singoli campi, visto che #nome_campo"+i NON funziona in nessun modo? Non me lo spiego questo comportamento anomalo perché si verifica solamente con la funzione val () concatenata, mentre con altre funzioni va
    Grazie!
    "In fondo sono mezzo svanito anch'io...."

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    funziona come atteso

  3. #3
    Originariamente inviato da Xinod
    funziona come atteso
    cioè?
    "In fondo sono mezzo svanito anch'io...."

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    quello che hai scritto funziona.

  5. #5
    Ho risolto, grazie, c'era un'altra variabile che faceva "interferenza"
    "In fondo sono mezzo svanito anch'io...."

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.