Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: Alert valore

  1. #1

    Alert valore

    Ciao a tutti,
    ho il seguente campo:

    codice:
    <input id="A1" type="text" value="0" name="piumenoopzione1-1" data-bts-min="0" data-bts-max="100" data-bts-init-val="" data-bts-step="1" data-bts-decimal="0" data-bts-step-interval="100" data-bts-force-step-divisibility="round" data-bts-step-interval-delay="500" data-bts-prefix="" data-bts-postfix="" data-bts-prefix-extra-class="" data-bts-postfix-extra-class="" data-bts-booster="true" data-bts-boostat="10" data-bts-max-boosted-step="false" data-bts-mousewheel="true" data-bts-button-down-class="btn btn-default" data-bts-button-up-class="btn btn-default" style="font-size: 15px; height: 35px; text-align: center;">
    Vorrei fare un alert del valore data-bts-min, come posso fare?

    Attendo risposta.
    Grazie mille.

  2. #2
    Utente di HTML.it L'avatar di lukezz
    Registrato dal
    Feb 2010
    Messaggi
    494
    Con quale azione vorrei avere l'alert?

    Comunque

    codice HTML:
    var btsmin = $("#A1").data("bts-min");
    alert(btsmin)

  3. #3
    Così non va:
    codice:
    alert(document.getElementById("A1").data("bts-min"));
    cosa sbaglio?

  4. #4
    Utente di HTML.it L'avatar di lukezz
    Registrato dal
    Feb 2010
    Messaggi
    494
    alert("id= " + document.getElementById('A1').getAttribute('data-bts-min'));

  5. #5
    Ottimo perfetto!! grazie mille.

    Per variare, sempre in javascritp, quel valore?
    Come posso fare?

    Ho provato così:
    codice:
    document.getElementById("A1").getAttribute('data-bts-min').value = "1";
    Ma non va.

  6. #6
    Utente di HTML.it L'avatar di lukezz
    Registrato dal
    Feb 2010
    Messaggi
    494
    non devi usare getAttribute ma setAttribute

    codice HTML:
    document.getElementById("a1").setAttribute('data-bts-min', 15);

  7. #7
    Perfetto, gentilissimo, grazie mille!!

  8. #8
    Utente di HTML.it L'avatar di lukezz
    Registrato dal
    Feb 2010
    Messaggi
    494
    Prego!

  9. #9
    Scusami, son di nuovo qua.
    Stamattina ho visto che non dava errore e pensavo fosse tutto corretto.
    Ora noto che però il valore non viene preso.
    Praticamente quel valore serve per limitare il numero minimo di un campo però non viene aggiornato.
    Se lo imposto nel file va tutto bene ma tramite javascritp non va.
    Quindi se imposto tramite javascript il valore a 1 mi fa andare fino a zero, mentre se lo metto nel file il valore minimo è 1.

    codice:
    document.getElementById("A1").setAttribute('data-bts-min',1);
    Perchè?
    Come posso modificare?
    Se faccio l'alert di quel valore mi da 1 ma realmente è come se fosse impostato a 0 (come da mio file).

  10. #10
    Utente di HTML.it L'avatar di lukezz
    Registrato dal
    Feb 2010
    Messaggi
    494
    A me lo setta a 1, se provi a ispezionare l'elemento vedrai che nella console l'attributo dell'input è settato a 1.

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.