Prueba este codigo, el try catch no lo conoce mucha gente, pero sirve para evitar errores en el codigo, excepciones como el se esperaba un objeto. Puedes sustituir el alert por lo que quieras y el error ocurrira transparentemente:
Código PHP:
<form name="fr1">
<input name="txt1">
</form>
<form name="fr2">
<input name="txt3">
</form>
<script language="javascript">
<!--
try {
cont1=document.fr1.txt1.value;
cont2=document.fr2.txt1.value;
} catch(e) {
alert(e.description);
}
//-->
</script>
Espero que te sirva.