Javascript文档编写
如何让javascript填充文本区域Javascript文档编写,javascript,Javascript,如何让javascript填充文本区域 <body onload="form1.submit();"><div align="center">Loading...</div> <script type="text/javascript" src="<%= g_page_site_actual %>/js/jquery-1.4.2.min.js"></script> <script type="text/javascri
<body onload="form1.submit();"><div align="center">Loading...</div>
<script type="text/javascript" src="<%= g_page_site_actual %>/js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="<%= g_page_site_actual %>/js/jquery.wordstats.js"></script> <!-- core code -->
<script type="text/javascript" src="<%= g_page_site_actual %>/js/jquery.wordstats.en.js"></script> <!-- English stop words -->
<script type="text/javascript">
$(function() {
var count = 20;
$.extend($.wordStats.stopWords, {'retrieved': true, '2007': true});
$.wordStats.computeTopWords(count);
var msgcounttext1 = '<%=completehtml%>'
for(var i = 0, j = $.wordStats.topWords.length; i < j && i <= count; i++) {
msg += $.wordStats.topWords[i].substring(1) + ', ';
}
{
document.form1.textarea.value = document.write(msgcounttext);
}
$.wordStats.clear();
});
</script>
<div id="content" class="hidden"><%=completehtml%>
<form id="form1" name="form1" method="post" action="test.asp">
<textarea name="textarea" id="textarea" cols="45" rows="5"></textarea>
</form>
</div>
</body>
正在加载。。。
$(函数(){
var计数=20;
$.extend($.wordStats.stopWords,{'retrieved':true,'2007':true});
$.wordStats.computeTopWords(计数);
变量msgcounttext1=''
对于(var i=0,j=$.wordStats.topWords.length;imsgcounttext
的变量外,还要去掉文档。写调用。除了没有名为msgcounttext
的变量外,还要去掉文档。写调用。试试看
document.form1.textarea.value= msgcounttext;
试一试
实现该功能的JQuery函数示例
$('a').click(function()
{
$('#textarea').val('Insert this into the Text Area');
//this puts the 'Insert this..' into the text area with the id 'textarea'
})
实现该功能的JQuery函数示例
$('a').click(function()
{
$('#textarea').val('Insert this into the Text Area');
//this puts the 'Insert this..' into the text area with the id 'textarea'
})
document.write
方法不是这样使用的,您可以将值分配给属性。您还可以使用jQueryval
方法设置文本
此外,您在代码中使用了三个不同的变量,我认为它们应该是相同的:
var msg = '<%=completehtml%>';
for(var i = 0, j = $.wordStats.topWords.length; i < j && i <= count; i++) {
msg += $.wordStats.topWords[i].substring(1) + ', ';
}
$('#textarea').val(msg);
var msg='';
对于(var i=0,j=$.wordStats.topWords.length;i
方法不是这样使用的,您可以将值分配给属性。您还可以使用jQueryval
方法设置文本
此外,您在代码中使用了三个不同的变量,我认为它们应该是相同的:
var msg = '<%=completehtml%>';
for(var i = 0, j = $.wordStats.topWords.length; i < j && i <= count; i++) {
msg += $.wordStats.topWords[i].substring(1) + ', ';
}
$('#textarea').val(msg);
var msg='';
对于(var i=0,j=$.wordStats.topWords.length;i