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

    Inserimento in un campo disabilitare

    Salve..avendo in un form un input di questo tipo: <INPUT value=0 value"Frutta e verdura" name=total>
    dove il numero che viene fuori è il risultato di una funzione sommatoria automatica all'inserimento di altri 3 numeri in altrettanti campi, con un'ulteriore funzione che mi da errore se la somma non corriponde a 10

    function calculate() {
    var f = document.calcform;
    var c1 = toNumber(f.c1.value);
    var b1 = toNumber(f.b1.value);
    var a1 = toNumber(f.a1.value);
    if (!isNaN(a1) && !isNaN(b1) && !isNaN(c1)) {
    f.total1.value = a1 + b1 + c1;
    if (f.total1.value != 10)
    if (f.total1.value != 0)
    alert("errore");
    }

    ....quello che vorrei è fare si che l'utente non possa scrivere in questo campo così da modificare manualmente il riultato della somma

  2. #2

  3. #3
    c'è un altro metodo?..perchè con disable non mi invia più il dato realtivo...

  4. #4

    Re: Inserimento in un campo disabilitare

    Originariamente inviato da balun
    <INPUT value=0 value"Frutta e verdura" name=total>
    il campo scritto in questo modo non è corretto. devi avere un solo value. Di che tipo è?

    per il tuo problema aggiungi la parte in grassetto

    <input type="text" value="0" name="total" readonly="readonly">

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.