idea启动成功登录提示js错误

JavaScript017

idea启动成功登录提示js错误,第1张

javascript

解决idea中的js版本过低问题(js代码识别错误)

热爱编程的申同学

原创

关注

0点赞·470人阅读

前言:今天敲jquery代码时发现在idea中报错,然而在HBuilder里没有问题,然后就开始找问题原因,最终找到原来是idea中的js版本过低了,修改后就解决了。 

第一步,打开setting

第二步,找到Languages&Framworks中的JavaScript配置。 

把JavaScript language version中的版本更改为ECMAScript 6,这是js目前最新版本。 

点击apply后再ok

 

更改之后,js代码就不报错了。

<head>

<title>无标题文档</title>

<style>

div{

width: 500px

margin: 50px auto

padding: 20px

border: 1px solid #ddd

overflow: hidden

}

span{

display: block

width: 100px

float: left

text-align: left

margin-right: 5px

}

i{

color: red

}

</style>

</head>

<body>

<div>

<p><span>用户名</span><input name="User" type="text" maxlength="16" /></p>

<p><span>请输入密码</span><input id="pwd" type="password" class="register-input" onblur="checkpwd(pwd)" /><i id="pwd_i"></i></p>

<p><span>请再输入一次</span><input id="repeatpsw" type="password" class="register-input" onblur="checkrpwd(pwd,repeatpsw)" /><i id="repeatpsw_i"></i></p>

<input name="Submit" type="submit" value="提交" />

</div>

</body>

<script>

function checkpwd (pwd){

var infpwd=$("pwd_i"),

val = pwd.value

if(!val){

infpwd.innerHTML="   请输入密码!"

return false

}

if(val.length<6){

infpwd.innerHTML="   请输入不少于6位的密码!"

return false

}

infpwd.innerHTML="您填写的密码是合法的!"

   return true

}

function checkrpwd(pwd,rpwd){

var infrepwd=$("repeatpsw_i"),

pwd = $('pwd'),

rpwd = $('repeatpsw'),

val = rpwd.value

if(!val){

infrepwd.innerHTML=" 请输入确认密码!"

return false

}

if(pwd.value !== val){

infrepwd.innerHTML=" 两次输入的密码不一致,请重新输入!"

return false

}

infrepwd.innerHTML=" 请牢记您输入的密码!"

return true

}

function $(id){

return document.getElementById(id)

}

</script>

</html>

给你写个例子

<%

String username = (String) session.getAttribute("sUser")

if(username!=null)//如果这个不等于空,那么证明已经登录

{

MessageBiz bmb = new MessageBizImpl()

List<Message>list = bmb.findMessages(username)

request.setAttribute("msgs", list)

}else

{

%>

<script type="text/javascript">alert("请先登陆")window.location="../login.jsp" </script>

<%

//如果session 为空那么证明没有登录将跳到login.jsp

}

%>