Hallo,
Ausgangspunkt war der:
if (i = 2) or (p =3) {alert();
Deine Korrektur sah so aus:
if (i=2 || p=3) alert("hallo, was machst'n du hier?")
und diese Korrektur schrie ihrerseits nach einer solchen. Gerade mit dem "oder" dazwischen wird es doch nun völliger Humbug.
...und gibt einen Javascript-Fehler.
Grüße
Andreas