為何JavaScript的match函数出Error?m = tabIndex.match(/[^0-9]/); //←error: 対象属性不支持if (m) { alert("非数字!");}[解决办法]match是字符串对象的函数,你的tabIndex是什么东西?数字吧?[解决办法]tabIndex是什么东西[解决办法]确保你的tabIndex是字符串对象 呵呵