<script>
function add() {
stmpeer.addClass("xxxxx");
}
</script><body>
<input type="text" id="stmpeer"/></body>页面总是报stmpeer未定义错误,我已经尝试过将JS文件放在最底部,任然不起作用!
请各位大虾给点思路!
function add() {
stmpeer.addClass("xxxxx");
}
</script><body>
<input type="text" id="stmpeer"/></body>页面总是报stmpeer未定义错误,我已经尝试过将JS文件放在最底部,任然不起作用!
请各位大虾给点思路!
解决方案 »
- 这个JS菜单导航一点击一级,二三级全点开了。是哪里问题啊?
- |zyciis| 为什么我的typeof(xx)得到值为"undefined" 但和"undefined"判断的时候却为不同呢,谢谢
- 请问各位这样的结构好不好
- 仿写google输入框上面的“网页 图片 资讯 地图 ”被点击后的变化,但我菜,代码错误严重
- 请高手指教一个innerHTML的问题
- 智能日期????????????
- 为什么表单提交后会在目标页面的地址栏显示刚才所填信息?
- 关于layer菜单被另一个Frame遮挡,不能显示出来的问题!请赐教
- [给分]请 weidegong(weidegong) 来拿分
- 怎么判断我的外部js文件函数被调用了??
- 【有难度】如何把JS里的变量赋值给一个object里的一个参数?
- 谁帮忙救急啊!
document.getElementById("stmpeer").className="xxxxx";
}
<input type="text" id="stmpeer">
</body>
<script>
Object.prototype.addClass = function(className){//你有这个属性吗,如果有就当没看见这个
this.className = className;
}
function add() {
var stmpeer = document.getElementById("stmpeer");//为了兼容
stmpeer.addClass("xxxxx");
}
add();//如果没有事件触发,那么请将该方法放到下面并开始执行
</script>
$("#stmpeer").addClass("xxxxx");
}
可以采用widow.stmpeer
再者 stmpeer对象里面没有addClass() 方法
addClass()出现在jquery里面
可以用window.stmpeer.className="";一般不采取用ID操作对象 有时识别不出来建议采用document.getElementById("stmpeer")
按你的意思 应改为
document.getElementById('stmpeer').addClass("xxxxx");
addClass();// 好像jquery里面才有吧,这行代码 你运行了吗?????
因为东西比较复杂 搬上来会比较乱 所以就模拟了一个简单的!~~~~可能描述的太不清楚!
addClass是我随手写的 换成className也行 !
问题就在与 stmpeer是ID 但是JS调用的时候 一直说这个变量未定义!~~~~
先结了!~~问题解决了会把原因公布的!!~