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

    [getElementById] Firefox non va Explorer si

    Ciao,

    ho trovato questa funzione

    Codice PHP:
    function Calcolo(num) {
        var 
    prova,prova2;

        
    prova='trat['+num+']';
        
    prova2='chiu['+num+']';

        if (
    document.getElementById(prova).value ) {
            
    perc= (document.getElementById(prova2).value 100) / document.getElementById(prova).value;
            
    prova='p_per['+num+']';
            
    document.getElementById(prova).value=parseInt(perc);
          }

    trat e chiu sono due campi.
    come da titolo su explorer va tutto bene ma firefox niente.
    Nella cosole javascript per gli errori mi dice
    prova è null
    se non sbaglio devo mettere l'id sul campo che ha per nome prova
    il problema che non ho nessun campo che si chiama prova!!!!

    come posso fare in modo che anche per firefox sia funzionale?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Inserisci anche html (no linguaggio lato server php/asp) della form, per vere come richiami la funzione, comunque se vuoi usare il DOM x firefox dei aggiungere id nel campi altrimenti non andrà.
    Ciao.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    <td width="72" align="center"><input type="text" name=trat[{num}]" size="6" value="{trat}" onblur="javascript:Calcolo({num})"></td>
    <td width="91" align="center"><input type="text" name="chiu[{num}]" size="6" value="{chiu}" onblur="javascript:Calcolo({num})"></td>
    <td width="155"><p align="right"><input type="text" name="p_per[{num}]" size="6" value="{p_per}" style="text-align:right; ">%</p></td>

    ok per l'id ma ho provato a dare prova e prova2 ma non cambia nulla!

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.