急,javascript弹出alert对象问题? 这就是一个对象默认值的问题,input对象默认值是对象类型,A对对象的默认值是HREF 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 alert出来的内容最终都是String类型。对于参数是Object的如果存在toString方法,则会调用toString方法返回的值。<a href="http://www.163.com/" onclick="alert(this)">去去去 </a> alert出来"http://www.163.com,"并不代表它不是对象。而应该是link对象对象的toString方法默认返回它的href属性值。 举个简单的例子看看就知道了:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD> <BODY> <script language="javascript"> var obj = {a:1,b:2} var obj2 = {a:1,b:2,toString:function(){return "sfsdf"}}; alert(obj); alert(obj2); </script> </BODY></HTML> 对于JavaScript中的this 要十分的把握清楚确实是有一定的困难,但我觉得很有意思…因为this确实很强大 a:1和b:2是啥意思呀?a:1,b:2可以不可以c:3呢? 关于url转换or计算(不知道具体方法) 进贴查看描述 请助:更改脚本,自主刷新时间设定 关于js数组动态赋值效率问题,有个不明白的~ javascript验证英文的正则表达式 iframe 如何在parent 获取自己 如何自动打开网页 用javascript打开另一个文件,如何传本窗口中的两个参数到要被打的文件中去 紧急求助,怎样才能实时刷新页面 ***求助***在不同页面可以控制另一页的东西吗?高分!up也有分。 如何让文本框输入数字和小数点,还有减号!谢谢 用一个一分钟的倒计时,倒计时完了后能显示出一个按钮javascript做 初学script遇到的疑惑
对于参数是Object的如果存在toString方法,则会调用toString方法返回的值。
<a href="http://www.163.com/" onclick="alert(this)">去去去 </a>
alert出来"http://www.163.com,"并不代表它不是对象。而应该是link对象对象的toString方法默认返回它的href属性值。
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD> <BODY>
<script language="javascript">
var obj = {a:1,b:2}
var obj2 = {a:1,b:2,toString:function(){return "sfsdf"}};
alert(obj);
alert(obj2);
</script>
</BODY>
</HTML>
a:1和b:2是啥意思呀?
a:1,b:2可以不可以c:3呢?