Visualizzazione dei risultati da 1 a 2 su 2

Discussione: somma da textbox

  1. #1
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657

    somma da textbox

    <script language="javascript">
    function convert()
    {
    offset_x = 24459.6;
    offset_y = 22943.1;

    document.getElementById('convertitore').T4.value=d ocument.getElementById('convertitore').T1.value + offset_x;
    document.getElementById('convertitore').T5.value=d ocument.getElementById('convertitore').T3.value + offset_y;
    }
    </script>


    quando esegui questo codice, sulla textbox non appare la somma, ma appare il valore di T1 e offset_x...per esempio, se in T1 inserisco "1", non mi spunta "24460.6" come risultato, ma "124459.6", me li unisce come stringa, non mi fa la somma matematica...come mai?

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    perchè tratta tutto come String, dovresti parsare la stringa in Float o Integer con

    parseFloat(...) o parseInt(...); e poi fare le operazioni aritmetiche.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.