Toon posts:

[js mozilla]OnBlur event

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi,
In een pagina heb ik
code:
1
document.uren_opslaan.ur_aantal_uren411/19/2005.onBlur='totaal()'


dit werkt in IE prima in mozilla echter niet.

Deze totaal lijkt niet te werken. De onBlur werkt wel. Andere validaties die afhankelijk zijn van eenzelfde functie werken ook niet.

Ziet iemand misschien in onderstaand script mozilla incompatibiliteit (wat een woord B) )

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
function checkdag(which,dagnummer){
    var dagwaarde = 0;
    elms = which.getElementsByTagName("input");
    for (i = 0; i < elms.length; i++)
    {
      var tempobj = elms[i];
      
      
      if( (tempobj.name.indexOf("ur_aantal_e") != -1 ) || (tempobj.name.indexOf("ur_aantal_u") != -1))  
      {
        if(tempobj.name.indexOf(dagnummer) != -1) 
        {
        
        if ((tempobj.value) == "")
            {
            var projectdagwaarde = parseInt(0);
            }
        else{
            
            var projectdagwaarde = parseInt(tempobj.value);
            }
            
            dagwaarde = dagwaarde + projectdagwaarde;
            
        
        }
      }
    }
    return dagwaarde;
    }
</script>

Iemand een idee? ;)

[ Voor 64% gewijzigd door Verwijderd op 22-01-2005 13:07 . Reden: We zijn een stap verder ]


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 11:33

crisp

Devver

Pixelated

code:
1
document.forms['uren_opslaan'].elements['ur_aantal_uren411/19/2005'].onblur = totaal;


Overigens zijn slashes in een name of id-attribuut officieel niet toegestaan.

Intentionally left blank