Я попытался использовать следующий код для вывода расчета с использованием document.write, только IE дает мне результат. Другие браузеры просто возвращают мне форму. И я не могу понять, почему?
<html>
<head>
<script type="text/javascript">
function main()
{
var area=form1.height.value*form1.base.value/2;
this.document.write("<p>The area is "+area+"</p>");
//return form1.area.value=area;
}
</script>
</head>
<body>
<h2>Triangle Area</h2>
<form method="get" name="form1" id="form1">
<p>Height:
<input name="height" type="text">
</p>
<p>Base:
<input name="base" type="text">
</p>
<p>
<input type="submit" name="Submit" value="Calculate" onclick="main()">
</p>
</form>
</body>
</html>