Controllo valore con onload

  • Creatore Discussione Creatore Discussione blips
  • Data di inizio Data di inizio

blips

Nuovo Utente
12 Mar 2013
29
1
3
Ciao a tutti, ho un problema con un piccolo script che deve controllare due valori, dopo il caricamento della pagina, e se il risultato è false effettua un redirect:

Codice:
function checkfs()
{	
	if (document.getElementById("rating").value == 3 && document.getElementById("check.countpl").value > 10){
		alert("test");
                return false;
		window.location.href = 'mypage.php';
		} else {
			return true;
			}	
	}	
	window.onload = checkfs();

html

HTML:
<input name="countpl" id="countpl" type="hidden" value="<?php echo $row_checkfs['count(f_player.id)']; ?>"/>
<input name="rating" id="rating" type="hidden" value="<?php echo $row_checkfs['rating']; ?>"/>


Di js ne so veramente poco, sicuramente il codice che ho postato sarà una completa castroneria.

Ovviamente non funziona!

Con firebug ricevo questo errore:

Codice:
TypeError: document.getElementById(...) is null

Mi date qualche dritta?

Grazie
 
Ultima modifica:
Ciao, controlla l'id : nel js lo chiami in un modo
Codice:
document.getElementById("check.countpl")
e nell html in un altro
HTML:
id="countpl"
 

Discussioni simili