这是我在网上找到的把全角数字转成半角数字的javascript代码function getAlabNum($fnum) {
    $nums = array ("0", "1", "2", "3", "4", "5", "6", "7", "8", "9" );
    $fnums = array ("0", "1", "2", "3", "4", "5", "6", "7", "8", "9" );
    $fnum = str_replace ( $nums, $fnums, $fnum );
    $fnum = ereg_replace ( "[^0-9\.-]", '', $fnum );
    if ($fnum == '') {
      $fnum = 0;
    }
    return $fnum;
}
function checkPhone() {
    var user_phone = document.getElementById('user_phone').value;
    //请问,这里怎么调用getAlabNum函数,我用下面这一句怎么出不来想要的结果呢?
    user_phone = getAlabNum(user_phone);
    alert(user_phone);
}

解决方案 »

  1.   


    function getAlabNum($fnum) { $nums = array ("0", "1", "2", "3", "4", "5", "6", "7", "8", "9" ); $fnums = array ("0", "1", "2", "3", "4", "5", "6", "7", "8", "9" ); $fnum = str_replace ( $nums, $fnums, $fnum ); $fnum = ereg_replace ( "[^0-9\.-]", '', $fnum ); if ($fnum == '') { $fnum = 0; } return $fnum; }
    这个是php函数,不是js函数