js代码在手机浏览器上不能执行的问题 手机浏览器javascriptjs 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 测试 手机QQ浏览器OK UC浏览器不行,这样的问题该怎么解决? 也许是.trim()不被UC支持的原因。自己写一个去除空格方法吧。试试用正则表达式:var str = ' abs d ';str = str.replace(/(^\s*)|(\s*$)/g,''); 你每一行加一个alert,然后手机运行,你看看alert到哪就不执行了。然后就是那行代码的问题,不过我目测应该是楼上所说的trim方法 我这样改了怎么,没效果 是不是哪里改错了?// 判断所填写的项目是否为空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'>"; }} 3楼的说法是正确的 因为trim其实是vbscript的方法 UC浏览器 不支持 innerHTML ? 跟firefox差不多的内核吧 网页中锚点符号#是否可以去掉而不影响链接。 数组重组 JavaScript闭包是什么? 跪求一个下拉框的js判断 如何用javascript的正则 表达式匹配一个地址后面的参数对 HTNL 里div 小菜问题 请问一个网页加载的问题 javascrtip 如何判断当天是当月的最后一天? 注销后会提示缺少对象啊,因为层不是直接在BODY内定义的,是在<SCRIPT>内定义的. juqery ui 和esay ui存在的意思何在 制作仿人人网评论框demo的问题!!!
试试用正则表达式:var str = ' abs d ';str = str.replace(/(^\s*)|(\s*$)/g,'');
// 判断所填写的项目是否为空
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'>";
}}