部分代码能执行,部分不执行,求指教

图片说明
能进判断,取不到yonghuname的值,里除了告警框其他的代码都不执行,求大神解惑!</p>

用户名不是文本框,用text() html()等,不用 val()

明显错误的取值,.val()一般是在内部的。你要取的值在标签中间,使用.text()或者.html(),如果取值还是失败,试试不加括号。加括号代表是方法,不加是属性值,奶奶的,有时区分不清楚图片说明

alert($("#yonghuname").get(0).textContent);
我试了下,这个能获取到值。这句话的意思是将jQuery对象转换成DOM对象,你可以试试

不知道你为什么这么写 把js和html显示区域 和这个分开

也就是你需要页面初始化完成后 才能有js种的代码 function 或者window.ready啥的

你要知道jsp页面初始化的顺序

也许是你的jsp还没有初始化完成 你当然得不到 你需要的结果了

首先建议你Jquery代码不要穿插在html中
jQuery 要拖包进来,拖了没有
你里面没有指定Type
你要先拖个Jquery包
然后
jquery包

$(document).ready(function () { 代码写这里面试试 })

系统怎么把我代码屏蔽了。我再发一次

// <br> //$(document).ready(function () { <br> //代码写这里面试试<br> //}) <br> //


ok没

不是做前端的,看到你的变量名好奇问一下为什么不叫userName