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