第2个回答 2012-03-20
<input type='text' id='atxt' />
<input type='button' onclick="a()" />
<script>
function a()
{
var otxt=document.getElementById('atxt');
var sum=1;
for(i=1;i<=Number(otxt.value);i++)
{sum*=i;}
document.write('<p>'+sum+'</p>');
}
</script>本回答被提问者采纳