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

    text onfocus in tag form

    Ciao a tutti...

    allora mi succede una cosa strana

    codice:
    <script language="javascript">
     <!--
      
      function calcolo(input) {
      //valore_immobile_CHF.value=""
      var value = input.value;
      
      var tasso1 = tasso.value
      
      tasso1 = tasso1.replace("\,", ".");
      //var tassor=tasso1.value
      //var tasso1 = 1.5;
    	//alert(tasso1);
    	valore_immobile_CHF.value=value*tasso1;
    //return this.value
    //alert(valore_immobile_euro);
    }
    function calcolo2(input) {
      var value = input.value;
      var tasso1 = tasso.value
        tasso1 = tasso1.replace("\,", ".");
    	importo_mutuo_CHF2.value=value*tasso1;
    //return this.value
    //alert(valore_immobile_euro);
    }
    function calcolo3(input) {
      var value = input.value;
      var tasso1 = tasso.value
        tasso1 = tasso1.replace("\,", ".");
    	reddito_CHF.value=value*tasso1;
    //return this.value
    //alert(valore_immobile_euro);
    }
     //-->
    </script>
    poi ho nell'html

    codice:
    <input tabindex= "2" name="valore_immobile_euro" type="text" id="valore_immobile_euro" size="15"  />
                      <input name="valore_immobile_CHF" type="text" readonly="true" id="valore_immobile_CHF" size="15"  />
    <input tabindex= "3" name="importo_mutuo" type="text"  size="15" onfocus="calcolo(valore_immobile_euro);"/>
    il risultato è che se mi sposto nel campo importo_mtuo mi fa il calcolo che desidero valore_immobile_CHF

    la cosa strana però è che non appena inserisco questi input all'interno del tag <form> non funziona più l'evento onFocus e non mi fa nessun calcolo....

    mi da un errore javaScript che mi dice che tasso non è definito :S

    io mi chieo come può essere se prima senza tag form funzionava?

    cosa può essere? dove è l'errore o l'arcano?

    grazie.
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    stai facendo le cose proprio tirate per i capelli,
    a partire dal markup, dove non esistono input fuori da form
    e si fa riferimento ad essi via document.nomeForm.nomeCampo
    o se hanno un id, come per qualsiasi elemento con document.getElementById('idCampo')

    magari IE ti fa passare quello che hai scritto (ma fino ad un certo punto), un browser serio no

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Posta il link alla pagina pubblica cosi da vedere anche il markup, potrebbe esserci errori nei tag.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Originariamente inviato da Xinod
    stai facendo le cose proprio tirate per i capelli,
    a partire dal markup, dove non esistono input fuori da form
    e si fa riferimento ad essi via document.nomeForm.nomeCampo
    o se hanno un id, come per qualsiasi elemento con document.getElementById('idCampo')

    magari IE ti fa passare quello che hai scritto (ma fino ad un certo punto), un browser serio no
    hai ragione ho risolto con ie ma con ff non va ...

    cavicchiandrea hai pvt con link
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  5. #5
    penso di aver risolto

    funge su ie ff e chrome
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

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.