bSuccess = object.attachEvent(sEvent, fpNotify)试试这个method
解决方案 »
- 关于dim和private
- 右下角弹出浮动视频代码的兼容问题
- 在本网页中实现open窗口的双击关闭
- 如何确定frame的滚动条滚动距离
- 如何利用JS改变表单元素值!
- JQUERY滚动条整屏翻页的问题
- JAVASCRIPT中哪个函数可以将数值转化成字符串,并保留2位小数?
- 有谁知道scriptX的用法?
- 我的问题还没有搞定,各位大虾写的我有点看不懂,能不能说详细一点,我不会javascript,所以。。。但现在要这个小功能,拜托了,http://www.csdn.net/expert/topic/468/468583.shtm
- 日期格式转换
- 请...问...啥...是 innerHtml, 有那位大侠能帮俺解释一下吗?
- 傻问:遍历页面里的所有元素,怎样判断得到的某个元素是否为select和table
function show()
{
document.getElementById("timetext").attachEvent("onclick",new Function("show2('sad')"));
}
function show2(str)
{
alert(str)
}</script>
<input name=timetext>
<input name=button1 type=button value="计算" onclick=show()>
<input type="text" name="textfield" id="textfield" message="提示信息一"/>
<input type="text" name="textfield2" id="label" message="提示信息二" />
<input type="text" name="textfield22" id="textfield2" message="提示信息三"/>
<textarea name="textarea" id="textarea" message="textarea"></textarea>
</form>
<script language="JavaScript" type="text/javascript">
var doc = document;
var form = doc.forms[0];
window.onload = function(){
for(var i = 0; i < form.elements.length; i++){
if (form.elements[i].type == "text"){
form.elements[i].onmouseover = showMessage;
//在JavaScript中, 除了使用调用函数并返回它的值的JavaScript代码串
//还可以直接把函数赋予事件处理程序属性(《JavaScript权威指南》原文P264)
//想问的是:假如,我想带个参数怎么办法,如我想调用showMessage(form.elements[i])
}
}
}function showMessage(){
alert(this.getAttribute("message")) //把e改成this就可以了
}
</script>
e = window.event;
obj = e.srcElement;
alert(obj.getAttribute("message"));
}
还是没穿参~~`
要写上new Function??
真是奇怪:这个里面还能用this,
在ie6和firefox1.5下测试通过了。attachEvent不知道是哪个标准里的东东。还是不用为好。