JavaScript代码在另一页上打印

时间:2016-04-18 08:29:10

标签: javascript html

我的javascript代码会在另一个页面上打印,而它要在相同的页面上打印,其中显示了resultado: 我已经尝试了很多工作,但似乎无法工作我认为它与函数有关" .write"

提前致谢

这是我的代码:

<html>
<head>
<title>Fatorial de um número</title>

<script type="text/javascript">
  function CalcularFatorial() {
    var numero = document.calc.numero.value;
    var fatorial=0; 
    var x=0;


    fatorial=numero;

 for(x=numero-1; x>0; x--)
{
 if (x!=1)
  window.document.write(x + " x ");
 else 
  window.document.write(x + "");

 fatorial=fatorial * x;
}

    document.calc.resultado.value += fatorial;
  }
</script>  

<body onload="document.calc.numero.focus()">
<form name="calc" action="#">
  Digite um número: <input name="numero" type="text" size="4" onkeyup="CalcularFatorial()" value="1" /><br/>
  Resultado:  <input name="resultado" type="text" size="99" style="border: none; color: #FF0000; font-size: 16px" readonly="readonly" />
</form>
</body>
</html>

0 个答案:

没有答案