<script>
str="a1,a2,a3;b1,b2,b3;a1,c2,c3;a1,d2,d3;"
mystr=str.split(";");
firststr=mystr[0].split(",")[0];
for(i=1;i<mystr.length;i++)
if(firststr==mystr[i].split(",")[0])
alert("第"+(i+1)+"组");
</script>
str="a1,a2,a3;b1,b2,b3;a1,c2,c3;a1,d2,d3;"
mystr=str.split(";");
firststr=mystr[0].split(",")[0];
for(i=1;i<mystr.length;i++)
if(firststr==mystr[i].split(",")[0])
alert("第"+(i+1)+"组");
</script>
解决方案 »
- 急,正则表达式中含有变量怎么办???
- 文本框需要输入数字,当输入非数字时文本框自动保留输入前的值,怎么做简单?
- 请问如何用js控制href属性id的变化
- js中嵌入HTML代码的问题
- 发一个js库,控制输入文本框为可使用滚轮控制
- setInterVal() 传递不了参数问题?
- 关于表格排序问题
- Html实现 如何在子窗体中清除父窗体中指定控件. 如何根据某控件的值 实现提交的不同逻辑.
- 大大们来帮我解决这个疑惑(有关'函数作用域'和数组的'forEach()')
- 请问echarts中国地图二级下钻后,点击市跳转另一个页面,并显示该市的数据表格怎么实现?
- 怎么才能在javascript程序中实现css样式的效果
- 求一个只能输入英文,汉字。数字,下划线的正则表达式,
if(!isNaN(value))
alert("Numeric") ;
else
if(indexOf(value,"."))
alert("小数") ;
else
alert("整数")
有个textarea框,用户会输入一个有规律的文本,例如(等号不是)
=====================
111456567
67855554==============
我要求得到"111,456,567,678,55554"提交,谢谢
<script>
function s(str){
if(isNaN(str.replace(/[\n|\r]+/g,''))){alert('不是数字');return}
t.value=str.replace(/[\n|\r]+/g,',')
}
</script>
<textarea onblur="s(value)" id=t>
</textarea>