当前位置: 代码迷 >> Java Web开发 >> javascript 中查找特定字符有关问题
  详细解决方案

javascript 中查找特定字符有关问题

热度:96   发布时间:2016-04-17 15:58:00.0
javascript 中查找特定字符问题
function   addPoint()
{
if(curState   ==   "beStart "   ||   curState   ==   "beInteger ")
{
document.getElementById( 'cal ').total.value   +=   ". ";
curState   =   "beFloat ";
}
else
{
var   myTextRange   =   document.getElementById( 'cal ').createTextRange();
if(myTextRange.findText( ". "))
{
document.getElementById( 'cal ').total.value   +=   ". ";
}
}
}

可以看到ELSE中我想判断这个文本框中是否已经有过小数点如果有就不添加没有则添加上但是无法执行成功请问高手如果解决这个问题

------解决方案--------------------
length()获得边界上限
charAt(i)为循环体
在if中判断吧 !

判断采用正则应该有速度!
  相关解决方案