Javascript 正在将textarea内容转储到JS警报中?

Javascript 正在将textarea内容转储到JS警报中?,javascript,html,forms,tinymce,alert,Javascript,Html,Forms,Tinymce,Alert,因此,我有一个使用TinyMCE编辑器的表单,出于调试目的,我希望在提交时将textarea的内容转储到一个简单的JS警报框中: <form method="post" action="somepage"> <textarea name="content" style="width:50%"></textarea> <p> <input type="submit" value="Submit"> </for

因此,我有一个使用TinyMCE编辑器的表单,出于调试目的,我希望在提交时将textarea的内容转储到一个简单的JS警报框中:

<form method="post" action="somepage">
    <textarea name="content" style="width:50%"></textarea>
    <p>
    <input type="submit" value="Submit">
</form>
你知道我是如何做到这一点的吗? 非常感谢!
G

在原始JavaScript中类似于这些行的东西。正如其他人所说,console.log确实有助于调试-但是如果您想要警报

var input = document.getElementsByTagName("input")[0];

input.addEventListener("click", 
                       function (event) {
                           event.preventDefault(); // Remove this to make the event actually go through.
                           var textBox = document.getElementsByName("content")[0];
                           alert(textBox.value);
                       }, 
                       false);
不要忘记加载jQuery

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

请使用console.log查看FireBug或Chromes元素中的文本Inspector@Kyslik有时,使用alert而不是console.log是很有用的,特别是在这种情况下,在提交之前需要该值。不要使用警报,使用consonle,这就是它的用途。除非您需要中断页面上的所有执行(带有一次性标签,无法检查),否则不要使用alert。我在编写脚本时使用alert,以便立即知道是否有东西在调用某个东西,但对于调试,我严格使用console.log,请注意,IE 7中没有console.log-谢谢Eric-我尝试了这个方法,如果我在表单后添加脚本,我会得到一个空警报框。表单前添加的相同脚本会给我一个:codeTypeError:input是未定义的输入。addEventListenerclick,
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>