Skal man så bruge det sådan her eller hvad ?
-  function supportsValidity(){
 -  
 -        var i = document.createElement(\'input\');
 -        return typeof i.validity === \'object\'
 -  
 -     }
 -  
 -     function check(){
 -  
 -        if(supportsValidity()){
 -     
 -           output1.innerHTML = "Browseren undersøtter validity";
 -  
 -        }else{
 -  
 -           output1.innerHTML = "Browseren undersøtter ikke validity";
 -  
 -        }
 -  
 -     }
 
Forstår bare ikke i Firefox der returner checkValidity() true lige meget hvad... selvom den ikke understøtter det så vidt jeg kan se.
Og din kode supportsValidity() returner også altid true i Firefox.
Kan det være Firefox der bare sige at den understøtter det uden rent faktisk at gøre det ?