解决方案 »

  1.   

    测试 手机QQ浏览器OK  UC浏览器不行,这样的问题该怎么解决?
      

  2.   

    也许是.trim()不被UC支持的原因。自己写一个去除空格方法吧。
    试试用正则表达式:var str = '   abs d ';str = str.replace(/(^\s*)|(\s*$)/g,'');
      

  3.   

    你每一行加一个alert,然后手机运行,你看看alert到哪就不执行了。然后就是那行代码的问题,不过我目测应该是楼上所说的trim方法
      

  4.   

    我这样改了怎么,没效果 是不是哪里改错了?
    // 判断所填写的项目是否为空
    function isEmpty(getContent) {
    //var gotD= getContent.value.trim();
    //var gotC =getContent.value.replace(/\s/g,'');
    //var gotC=getContent.valuestr.replace(/(^\s*)|(\s*$)/g,'');
    var gotC= getContent.value;
    //alert("---".gotC);
    var itsID = "div" + getContent.id;
    if (gotC == "") {
    var str = "此项不能为空";
    document.getElementById(itsID).innerHTML = "<font size='2' color='red'>"
    + str + "</font>";
    return;
    } else {
    document.getElementById(itsID).innerHTML = "<img name='correct' src='65.png'>";
    }}
      

  5.   

    3楼的说法是正确的   因为trim其实是vbscript的方法
      

  6.   

    UC浏览器 不支持 innerHTML ?   跟firefox差不多的内核吧