<script>
var strA="12d32";
var strB="1abcdefABCDEF";var length = strB.length;
var str = new String();while (length--)
{
    if ( strA.indexOf(strB.substr(length,1)) != -1 )
        alert(strB.substr(length,1));
        
}
</script>

解决方案 »

  1.   

    indexOf函数就是用来判断是否包含
      

  2.   

    function parestrA()
    {
       var iLength ,IsBh//strA的长度,全局变量用于判断是否包含?
       iLength = strA.length
       IsBh = false
       for (i=0;i<iLength;i++)
       {
          IsIndexof = chkStrB(strA.substr(i,1))
          if (IsIndexof)
          {
             IsBh = true         
             break; 
          }
       }
       if (IsBh)
         alert("包含")
       else
         alert("不包含")
    }function chkStrB(str)
    {
        if (strB.indexOf(str)!=-1)
            return true
        else
            return false
    }