这两天弄js碰到一个问题.innerHTML = "<a href='#' onclick=‘doGo(this.title);return false;’ >" + citys + "</a>";网页上点击标签之后onclick没有执行,后来上网查资料发现这里要用双引号,当然直接使用是不行的,加了\转义符之后解决,.innerHTML = "<a href='#' onclick=\"doGo(this.title);return false;\" >" + citys + "</a>";这样就可以执行了。当然也可以加括号如下:(.innerHTML = "<a href='#' onclick=\"doGo(this.title);return false;\" >" + citys + "</a>";)

相关文章:

  • 2022-01-03
  • 2022-12-23
  • 2021-09-04
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-08-25
  • 2022-12-23
  • 2021-06-20
  • 2022-12-23
  • 2022-12-23
  • 2021-08-04
相关资源
相似解决方案