JavaScript和HTML分配

Pat*_*ank 0 html javascript

好吧,我很惭愧地问,但它不是点击.我的姐夫有一个分配文本框,然后是一个命令按钮.按下按钮时,它将循环10次打印文本框中的任何内容.应该很简单 - 我知道!

我知道错误在这一行:

<input type="button" value="Press Here" onClick="sayit(document.getElementById('myTextField').value) ">
Run Code Online (Sandbox Code Playgroud)

这是我们拥有的:

<html>
<head>
<title> Homework #11 part 2 </title>
<script type="text/javascript">
function sayIt(var message){

        count = 1;
        num = 10;
        while (count <= num) {
        document.write(message);    
            document.write("<br/>");

            count = count + 1;
        }


}
</script>
</head>
<body>
<p>
Type in a phrase.
<input type='text' id='myText' />


<br />
<input type="button" value="Press Here" onClick="sayit(document.getElementById('myTextField').value) ">

</p>
</body>
Run Code Online (Sandbox Code Playgroud)

小智 5

代码有三个错误.

1)function sayIt(var message)应该是function sayIt(message) 2)onClick="sayit(....)"应该onClick="sayIt(....)"

sayIt是功能名称

3)document.getElementById('myTextField').value应该document.getElementById('myText')

myText是input元素的id属性