Visualizzazione dei risultati da 1 a 5 su 5

Discussione: input con array

  1. #1

    input con array

    Ho dei campi cosi:

    <input type="text" name="pubblico[101]" value="100.00000">
    <input type="text" name="scontopubblico[101]" value="" size="4" onkeyup="Sconto();">
    <input type="text" name="listino[101]" value="100.00000">

    vorrei che nel momento in cui qualcuno scrive un numero nel campo scontopubblico il campo pubblico venga modificato

    ma non riesco ad avere i valori...

    come faccio a sapere quanto vale ad esempio listino[101] ??

  2. #2
    ciao,

    il valore di un campo lo ottieni così:

    codice:
    document.getElementById('idform').elements['nomecampo'].value
    oppure direttamente così (se ha un id):

    codice:
    document.getElementById('idcampo').value
    saluti

  3. #3
    si ok ma perche non funziona?

    function Sconto(x)
    {

    document.getElementById('adminForm').elements['pubblico[x]'].value = "ciao";
    }

    oppure

    function Sconto(x)
    {


    document.getElementById('adminForm').elements['pubblico['.x.']'].value = "ciao";
    }


    <form method="post" name="adminForm" id="adminForm">
    <input type="text" name="pubblico[101]" value="100.00000">
    <input type="text" name="scontopubblico[101]" value="" size="4" onkeyup="Sconto(this.id);">
    <input type="text" name="listino[101]" value="100.00000">

    sarò php deviato?

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    function Sconto(x)
    {
    document.getElementById('adminForm').elements['pubblico['+x+']'].value = "ciao";
    }

    ciao
    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
    e si ero proprio php deviato il concatenamento in js si fa col + grazie per l'aiuto

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.