Вот вопрос с Javascript и Firefox.... Беру самые простые примеры...
Браузеры Firefox 1.5.0.4, Opera 9, IE 6.


Есть код

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Untitled Document</title>

<script language="javascript">
function data(obj)
{
var a=1*obj.st1.value;
var b=1*obj.st2.value;
var c=1*obj.st3.value;
var s=(a+b+c);//
var s2=(s*0.13);
var s3=(s-s2);
document.write("1е число ",s," 2е число ",s2," 3е число ",s3);
}
</script>
</head>
<body>
<form name="form1">
<input type="text" name="st1" /><hr/>
<input type="text" name="st2" /><hr/>
<input type="text" name="st3" /><hr/>
<input type="button" value="send" onclick="data(form1)"/><hr />
<input type="reset" value="reset" />
</form>
</body>
</html>

После выполнения его в Firefox продолжает что "грузить" Почему и как это исправить...?
Интересное, что данный пример не работает в Опере но работает в IE...

Второй пример


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Untitled Document</title>
<script>
function scer(obj)
{
form1.res.value=form1.num1.value*form1.num1.value;
}
</script>
</head>

<body>
<form name="form1">
<input type="text" name="num1" onblur="scer(form1)" /><hr/>
<input type="text" name="res" /><hr />
<input type="reset" value="Update" />
</form>
</body>
</html>

Работает в Опере и IE но не работает в Firefoxe ???

Есть ли какие особенности обработки языка Javascript в FF?

ratt
Не поленитесь заглянуть в консоль ошибок (Tools -> Error Console). Обычно там написано в чём ошибка.

==> Разработка.

Во втором примере не form1.res......, а obj.res.... и т.д.

В первом скорее всего это document.write после полностью загруженного html. Лучше сделать какой-нибудь элемент, к примеру DIV, и менять его innerHTML