判断文本区域中输入的字符串的个数 var s=Textarea1.value;var rg=/\w+/g;var ms=s.match(rg);var N = (ms!=null)? ms.length : 0;alert(N) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 aaa=request("textareaName")bbb=split(aaa," ")N=Ubound(bbb)response.write N <textarea name=a rows="5" cols="20">fdafd fds fdsafdsa我 的 魂牵梦萦 ddd safds</textarea><input type=button value=计英文单词数 onclick="getWordNum();"><script language="javascript"> function getWordNum() { var str=a.value; str=str.replace(/#+/g,","); str=str.replace(/\w+/g,"#"); str=str.replace(/[^#]+/g,""); alert(str.length);} </script> aaa=request("textareaName")bbb=split(aaa," ")N=Ubound(bbb)+1response.write N 回复人: cuixiping(无心) ( ) 信誉:98 2004-10-11 11:47:00 得分: 0 var s=Textarea1.value;var rg=/\w+/g;var ms=s.match(rg);var N = (ms!=null)? ms.length : 0;alert(N) <script>function aa(){ var s=document.form1.text1.value if(s.indexOf(" ")!=-1) { var j=s.indexOf(" ")+1 alert("您共输入"+j+"个英文") } else { alert("您没有输入空格") } }</script> xxl xiongxl linzhi zengh 也是4个吧是不是先考虑将多个空格变成一个空格再做校验是不是比较恰当?<HTML><HEAD><TITLE> New Document </TITLE><script src = "test.js"></script><script>var GetNumber = function(strValue){ var strTemp = strValue.replace(/(^(\s| )*)|((\s| )*$)/g,""); return strTemp.replace(/\s{1,}/g," ").split(" ").length;}</script></HEAD><BODY><input type = button name = "check" value= "check" onclick = "alert(GetNumber('xxl xiongxl linzhi zengh '))"></BODY></HTML> 回复人: kingchang2000(萨那) ( ) 信誉:98 -------------惭愧,是自己写得太差,便把cuixiping(无心)的拷出再贴。 IFRAME 操作 父窗体无效? JS中内函数返回问题? 用javascript加html制作留言编辑器 页面模块自由拖动的问题 在document.form1.?.value这个?可以用变量名吗? 使页面上的LINK失效的问题(急) 【急】不同分辨率下 js修正同一点坐标。 介绍一本学习JAVASCRIPT的好书! 请问jsp的编译器是什么,如何编写自己的第一个hello world程序? 弹出消息框问题 谁有全国各地市名称英文版的列表!谢谢! dropdownlist的问题求教。
bbb=split(aaa," ")
N=Ubound(bbb)
response.write N
fdsafdsa
我 的 魂牵梦萦 ddd safds</textarea><input type=button value=计英文单词数 onclick="getWordNum();">
<script language="javascript">
function getWordNum()
{
var str=a.value;
str=str.replace(/#+/g,",");
str=str.replace(/\w+/g,"#");
str=str.replace(/[^#]+/g,"");
alert(str.length);}
</script>
bbb=split(aaa," ")
N=Ubound(bbb)+1
response.write N
var s=Textarea1.value;
var rg=/\w+/g;
var ms=s.match(rg);
var N = (ms!=null)? ms.length : 0;
alert(N)
function aa()
{
var s=document.form1.text1.value
if(s.indexOf(" ")!=-1)
{
var j=s.indexOf(" ")+1
alert("您共输入"+j+"个英文")
}
else
{
alert("您没有输入空格")
}
}</script>
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script src = "test.js"></script>
<script>
var GetNumber = function(strValue){
var strTemp = strValue.replace(/(^(\s| )*)|((\s| )*$)/g,"");
return strTemp.replace(/\s{1,}/g," ").split(" ").length;
}
</script>
</HEAD>
<BODY>
<input type = button name = "check" value= "check" onclick = "alert(GetNumber('xxl xiongxl linzhi zengh '))">
</BODY>
</HTML>
-------------
惭愧,
是自己写得太差,
便把cuixiping(无心)的拷出再贴。