JS代码不起作用

时间:2015-05-27 16:22:59

标签: javascript html

我需要你的帮助。我是编程领域的初学者,我还在做一些基础课程..无论如何,我正在努力使代码工作,但我无法...希望你们中的一些人可以帮助我。我将发布代码并解释我想做的事情。

-\.(css|CSS|sit|SIT|eps|EPS|wmf|WMF|zip|ZIP|ppt|PPT|mpg|MPG|xls|XLS|gz|GZ|rpm|RPM|t
gz|TGZ|mov|MOV|exe|EXE|js|JS)$

如您所见,我想拍摄用户输入的内容,然后在屏幕上显示。我为此创建了一个名为<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>My Quiz</title> </head> <body> <input type="button" value="OK" onclick="funcao();"> <textarea id="output"></textarea> <br> <script> function funcao(){ document.getElementById("output").value; alert("Let me guess, you wrote that: " + output); } </script> </body> </html> 的函数。但是,不是向我显示用户键入的内容,而是显示一条消息:(funcao)

如果有人能指出我做错了什么,我会很高兴的。 大thx!来自巴西的欢呼!

3 个答案:

答案 0 :(得分:2)

您需要将output存储到变量

function funcao(){
    var output = document.getElementById("output").value; // declare output variable here
    alert("Let me guess, you wrote that: " + output);
}

答案 1 :(得分:0)

您忘记将textarea值分配给vs_ultimate.exe /uninstall /force变量:

output

答案 2 :(得分:0)

您需要将值指定给output

function funcao(){
    var output=document.getElementById("output").value;
    alert("Let me guess, you wrote that: " + output);
}