
正文
写的js为啥没有反应,js代码不能写在哪
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
js代码运行点击按钮没反应
1、Auto.jsclick()点击有时会没反应是因为控件没有及时触发。因为JS是单线程,但是浏览器是多线程,虽然说js是边读边执行的,但是并不是真的边读边执行的。
2、首先你的HTML 代码中Id 属性出现了两个相同Id属性名的标签,ID要唯一的,不能重复所以这样的方式不推荐的。然后你在myFunction 方法中操作demo标签对象是需要使用document.getElementById(demo) 获得Id为 demo 的对象。
3、这个主要是基础理解不够的原因。打开页面时,HTML CSS Javascript 分别有加载器加载。可执行的js代码会自动执行。但是事件函数,是需要出发事件后才可以执行的。
4、给你思路:确认点击时候,是否进入了downPhoto方法。ajax没有错误,成功进入success。成功方法执行的代码没错。一步步跟上去,准能找到原因。
5、点击 var a=function(){ alert(你点击了按钮);} 你是这样定义函数方法的吗。
相关问答
Q1: js效果在浏览器上显示不出来?
1、这是浏览器兼容问题,一般来说,建议您以火狐浏览器的标准为参考,因为火狐浏览器是严格遵循w3c标准的,因此其代码在别的内核浏览器下显示的代表性较强。希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
2、浏览器版本过低。加载不出来可能是idea版本过低,如果有遇到这种js不生效的情况,其他方式都行不通的话,可以看下自己的浏览器有没有问题,更新一下浏览器。
3、需要交换两个script标签的位置,JS是解释型语言,是根据标签引用分块顺序执行的,$是jQuery中的产生的对象,需要用的话,必须将jquery.js文件放在使用它的JS前面。
4、浏览器设置启用显示javascript代码JS效果方法步骤如下:1点击打开浏览器的菜单【工具】,然后选择【选项】-【internet选项】;如果是IE用户,可以直接在IE图标上点击右键,选择属性进入。
Q2: asp.net页面后台js脚本运行后没有反应是怎么回事
asp.net里js不管用,在html里有用的原因是asp中有js路径错误导致。
因为页面加载js之后他就是一个静态的了。不会再去重新读取js文件了。所以你可以在修改之后用response。write再重新加载一次。
因为Respose.Write是写在浏览器的页面顶部位置,而这个时候浏览器还没有加载完login_header,所以就根本找不到了。
ASP.NET 0里面,我们可以轻松的来做到这点了。
关于写的js为啥没有反应和js代码不能写在哪的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






