IntelliJ中怎么取消js验证

JavaScript012

IntelliJ中怎么取消js验证,第1张

下面有俩种解决方法: 1. 选中当前工程—properties—MyEclipse—validation—Excluded Resource下找到须要作废验证的文件或者文件夹就可以了。 2. 找到在项目路径下面的.project文件中配置了一些验证信息. 去掉以下几行即可 复制代码 代码如下: <buildCommand><name>org.eclipse.wst.jsdt.core.javascriptValidator</name><arguments></arguments></buildCommand><nature>org.eclipse.wst.jsdt.core.jsNature</nature>

选中当前工程,右键单击properties,弹出properties界面

然后选择MyEclipse—>validation—>Excluded Resource下找到不需要验证的文件或者文件夹

在不需要验证的文件或者文件夹前打勾,然后点击 "OK"按钮保存。我的js,jsp,html在webroot下,所以我

解决Cannot return from outside a function or method报的错。法一:在MyEclipse菜单栏window --->preferences --->myeclipse --->validation --->javascript validator for Js files 把Bulid 复选框的勾去掉 就可以了

法二:在所建立的工程项目上右键单击,找到myeclipse-->Exclude Form Validation单击一下,打上√号,js的错误就没了!

你的js代码要想运行有效,必须满足两个条件:一、jQuery必须加载完毕;二、页面的DOM结构必须加载完毕。如果把代码放到head,那么这时候jQuery和你的代码几乎是同时加载的,当你的代码运行时,jQuery很可能尚未加载完毕,这样条件一就很可能不满足;其次,这时候HTML的body尚未加载,这样条件二也不满足,所以代码运行无效。如果把代码放到body中所有标签的最后面,当你的代码运行时,jQuery和DOM都肯定已加载完毕,所以是有效的。

其实把你的js代码放到head中也是可以的,但必须放到load事件函数中,即这样:

<!DOCTYPE html>

<br /><strong>$(function(){</strong></p><p>$("div:contains('a')").css("text-decoration", "underline")</p><p><strong>})</strong><br />

abc

asdf

qwer

asdw