<div id="IMContentTest">
<textarea name="IMContent" class="IMClass" style="color:#ff0000;width:510px; height: 50px;" id="Textarea0"></textarea>
<textarea name="IMContent" class="IMClass" style="color:#ff0000;width:510px; height: 50px;" id="Textarea1"></textarea><br/><br/>
<textarea name="IMContent" class="IMClass" style="color:#ff0000;width:510px; height: 50px;" id="Textarea2"></textarea><br/><br/>
<textarea name="IMContent" class="IMClass" style="color:#ff0000;width:510px; height: 50px;" id="Textarea3"></textarea><br/><br/>
<textarea name="IMContent" class="IMClass" style="color:#ff0000;width:510px; height: 50px;" id="Textarea4"></textarea>
</div>
       //变量定义
var testflag = 0, t, sipaccount, fruency, count = 0, se1, se2, m = 0, h = 0, s = 0, ss = 1;
var testcontent
//时、分、秒、毫秒的计算
function second(showtimeTag) { if ((ss % 100) == 0) {
s += 1; ss = 1;
}
if (s > 0 && (s % 60) == 0) {
m += 1; s = 0;
}
if (m > 0 && (m % 60) == 0) {
h += 1; m = 0;
}
document.getElementById(showtimeTag).value = h + "时" + m + "分" + s + "秒";
ss += 1;
} var ImContentList = "";
//获得一个0到4的随机整数
function getNumber() {
var random = 4 * Math.random();
if (!isNaN(random) && isFinite(random)) {
return parseInt(random);
}
}
//发送消息动作
function sendmessage() {
var IMContents = $(".IMClass"); $(IMContents).each(function () {
if ($(this).attr("value") != undefined)
ImContentList += $(this).attr("value") + ",";
});
ImContentList = ImContentList.substr(0, ImContentList.length - 1);
var contentlist = ImContentList.split(',');
var numb = getNumber();
var content = contentlist[numb];
//document.forms[0].forms[0].elements[parseInt(5 * Math.random())].value
testcontent = "[" + sip + "]" + " [ " + count + " ]" + "[ " + h + "时" + m + "分" + s + "秒" + " ] " + " " + content; count++;
} //开始测试
function starttest(showtimeTag) {
var time = parseInt(document.getElementById("secondText").value) * 1000;
var temp1 = "second(\"" + showtimeTag + "\")";
var temp2 = "sendmessage()";
se1 = self.setInterval(temp1, 10);
se2 = self.setInterval(temp2, time);
}
//暂停测试
function pausetest() {
window.clearInterval(se1);
window.clearInterval(se2);
}
//停止测试
function stoptest() {
window.clearInterval(se1);
window.clearInterval(se2);
testflag = 0;
ss = 1;
m = h = s = 0;
document.getElementById("showtime").value = "0时0分0秒";
}

从多个textarea中随机选取一个内容的更多相关文章

  1. js数组中随机选取一个数值!!

    var arr = ["太阳光大","成功是优点的发挥","不要小看自己", "口说好话","手心向下是助人& ...

  2. 从n个数中随机选取m个

    咋一看,这是个很简单的问题,但是如果n是个不确定的数呢?比如服务器每天会收到数以亿计的请求,但是目前服务器端不希望保存所有的请求,只想随机保存这些请求中的m个.试设计一种算法,能够使服务器实时保存m个 ...

  3. javascript小实例,编写一个方法,实现从n-m个数中随机选出一个整数

    别怪我是一个闷葫芦,没那么多花哨的语言,废话不多说,先说说小实例的要求: 编写一个方法,实现从n-m个数中随机选出一个整数,要求:传递的参数不足两个或者不是有效数字,返回[0-1]之间的随机数,需要解 ...

  4. php array_rand()函数从数组中随机选择一个或多个元素

    php使用array_rand()函数从数组中随机选择一个或多个元素的方法. 使用array_rand() 函数从数组中随机选出一个或多个元素,并返回.  array_rand(array,numbe ...

  5. java 从List中随机取出一个元素

    java 从List中随机取出一个元素 List<Integer> list = new ArrayList<>(); Random random = new Random() ...

  6. scrapy实战9动态设置ip代理从数据库中随机获取一个可用的ip:

    在目录下创建tools(python package) 在tools中创建crawl_xici_ip.py文件写入代码如下: #coding=utf-8 import requests from sc ...

  7. JavaScript中随机打乱一个数组

    JavaScript中随机打乱一个数组 function shuffle(arr) { let i = arr.length; while (i) { let j = Math.floor(Math. ...

  8. 在ASP.NET MVC应用程序中随机获取一个字符串

    在开发ASP.NET MVC应用程序时,有可能需要一个随机字符串,作为密码或是验证码等. 如果你需要的是SQL版本,可以参考<密码需要带特殊字符(二)>http://www.cnblogs ...

  9. 从python容器中随机选取元素

    # 1.使用python random模块的choice方法随机选择某个元素 import random foo = ['a', 'b', 'c', 'd', 'e'] from random imp ...

随机推荐

  1. 运算符优先级 (JavaScript)

    运算符优先级描述了在计算表达式时执行运算的顺序.先执行具有较高优先级的运算,然后执行较低优先级的运算.例如,先执行相乘,再执行相加. JavaScript 运算符     下表列出了 JavaScri ...

  2. C# 枚举类型 enum (一)

    1.枚举使用enum关键字来声明,与类同级.枚举可以和类并列也可以 写在类里面,不能写在方法里. 2.枚举是值类型,隐式继承自System.Enum,不能手动修改. System.Enum本身是引用类 ...

  3. Spark Mllib里如何生成KMeans的训练样本数据、生成线性回归的训练样本数据、生成逻辑回归的训练样本数据和其他数据生成

    不多说,直接上干货! 具体,见 Spark Mllib机器学习(算法.源码及实战详解)的第2章 Spark数据操作

  4. AssetDatabase的方法总结

    AssetDatabase的方法总结 1.AssetDatabase.FindAssets public static string[] FindAssets(string filter);publi ...

  5. 解析和操作XML文件

    Dom4j工具 使用步骤: 1)导入dom4j的核心包. dom4j-1.6.1.jar 2)编写Dom4j读取xml文件代码 1,Domj4读取xml文件 ,准备工作:读取整个文档并获取根节点 // ...

  6. Git常用操作命令收集

      Git常用操作命令收集 1.进入本地仓库访问位置之后执行命令 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远 ...

  7. 使用jQuery实现文本框input定位到文字最后(兼容所有浏览器)

    $.fn.setCursorPosition = function(position){ if(this.lengh == 0) return this; return $(this).setSele ...

  8. jQuery获取url

    JS获取当前页面的URL信息 设置或获取对象指定的文件名或路径. <script> alert(window.location.pathname) </script> 设置或获 ...

  9. Windbg .net内存调试有用的命令(笔记 )

    和.net内存调试相关的Windbg命令 首先.load sosex.dll加载ex调试扩展dll 1.!gcgen [obj地址] 显示对象属于gc代数 2.!dumpgen [0/1/2] dum ...

  10. 本地添加Maven管理

    Maven下载安装: 1 .Maven下载地址:http://maven.apache.org/ 2 .下载解压到本地指定目录:记住该路径! 3 .新建/修改环境变量-系统变量: 名:M2_HOME ...