用记事本作html,在text中输入一个数字,然后点连接就算出它的阶乘?

html-css08

用记事本作html,在text中输入一个数字,然后点连接就算出它的阶乘?,第1张

<html>

<head>

</head>

<body>

<input type="text" id="text1" onfocus="this.select()" /><input type="button" value="连接" onclick="GetNum('text1')" />

<script type="text/javascript">

function GetNum(textid) {

var text1 = document.getElementById(textid).value

var num = 1

if (text1 == "") {

document.getElementById(textid).value = "0"

num = 0

}

else {

for (var i = 1i <Number(text1) + 1i++) {

num *= i

}

}

document.getElementById(textid).value += "!=" + num

}

</script>

</body>

</html>

html语言中没有<text>,只有<TEXTAREA>.

大小用多少rows(行)和cols(列)表示.

例如:

<FORM

action="http://somesite.com/prog/text-read"

method="post">

<P>

<TEXTAREA

name="thetext"

rows="20"

cols="80">

First

line

of

initial

text.

Second

line

of

initial

text.

</TEXTAREA>

<INPUT

type="submit"

value="Send"><INPUT

type="reset">

</P>

</FORM>

普通字的大小,用<font

..>表示.

font大小,用size=数字表示.数字1,2,3,4,5,6,7.

或相对+,-,数字表示.1最小,7最大.

现在大多数人用css

style

来写,

font大小可用点数(points)

或象素单位表示.