查看: 109|回复: 5

[已解决]javascript新手请教一个问题

[复制链接]

504

主题

2728

回帖

7128

积分

论坛元老

积分
7128
发表于 2017-4-28 15:07:09 | 显示全部楼层 |阅读模式
本帖最后由 kangsgo 于 2017-4-28 15:11 编辑

书上说该代码点击连接后会替换文本,然而我没有发生,是哪里写错了吗?

[ol]
  •    
  •         
  •         
  •    
  •    
  •    
  •         What is 2+2?
  •    
  •    
  •         [url=]Get the answer[/url]
  •    
  •    
  • [/ol]复制代码

    参考连接:http://stackoverflow.com/questions/9552568/how-do-i-prevent-that-when-the-link-in-the-code-is-clicked-this-link-takes-me-to
  • 回复

    使用道具 举报

    504

    主题

    2728

    回帖

    7128

    积分

    论坛元老

    积分
    7128
     楼主| 发表于 2017-4-28 15:08:00 | 显示全部楼层

    rooney 发表于 2017-4-28 15:16

    楼上的楼上说了,放到onload事件里面

    好的,谢谢曼联传奇
    回复

    使用道具 举报

    34

    主题

    456

    回帖

    1122

    积分

    金牌会员

    积分
    1122
    发表于 2017-4-28 15:08:20 | 显示全部楼层
    你要把js代码放在div2元素的后面,否则d1和a_link取不到值
    回复

    使用道具 举报

    504

    主题

    2728

    回帖

    7128

    积分

    论坛元老

    积分
    7128
     楼主| 发表于 2017-4-28 15:09:48 | 显示全部楼层

    rooney 发表于 2017-4-28 15:08

    你要把js代码放在div2元素的后面,否则d1和a_link取不到值

    那我看有些script写在标签里面的,这样他们怎么取值的?
    回复

    使用道具 举报

    23

    主题

    285

    回帖

    717

    积分

    高级会员

    积分
    717
    发表于 2017-4-28 15:11:00 | 显示全部楼层
    楼上已经说了,或者把 js 放到 window.onload = function(){ /* 放这里 */}
    回复

    使用道具 举报

    34

    主题

    456

    回帖

    1122

    积分

    金牌会员

    积分
    1122
    发表于 2017-4-28 15:12:39 | 显示全部楼层

    kangsgo 发表于 2017-4-28 15:12

    那我看有些script写在标签里面的,这样他们怎么取值的?

    楼上的楼上说了,放到onload事件里面
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关注公众号

    相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖
    关注公众号
    返回顶部