Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    12

    Ricevere corretta value di variabile

    Salve,

    ho un problemino a cui non riesco venirne a capo.

    Io ho un textbox con value 0.

    Poi prendo la variabile del campo


    var a = parseInt(document.getElementById("textbox"));


    poi cambio il valore del textbox


    document.getElementById('a').setAttribute('value', 10);

    if (a>1) alert("OK");

    il problema è che l'alert non parte. Se setto di nuovo la variabile dopo che ho dato il nuovo valore al campo allora funziona esempio:


    var a = parseInt(document.getElementById("textbox"));
    document.getElementById('a').setAttribute('value', 10);
    a = parseInt(document.getElementById("textbox"));
    if (a>1) alert("OK");

    Così funziona!

    Ma è possibile che io debba rivalorizzare la variabile due volte? C'è un workaround?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    qui c'e' per caso l' esempio specifico
    http://forum.html.it/forum/showthrea...readid=1336999

    settane semplicemente il value, senza usare setAttribute()

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 © 2026 vBulletin Solutions, Inc. All rights reserved.