本文共 682 字,大约阅读时间需要 2 分钟。
再了解取值付值的方法,更改属性的方法
<SCRIPT src="jquery1.3.2.js" type="text/javascript"></SCRIPT>
</head> <body> <s:label name="lab" value="ddddd"></s:label> <s:textfield name="note"></s:textfield> </body> </html> <script type="text/javascript"> $(function(){ $("#lab").val($("#lab").val()+"我是一个大好人"); var a= $("#lab").val(); alert(a); $("#note").attr("disabled","disabled");//不可写 }); </script>实验的结果是:note不可写
刷新时,只弹出了:我是一个大好人 的提示框,原先页面上的ddddd没有加载进来 还有script如果放在前面的话,也是上页面最上面的地方,提示框也不会弹出。并且note框也是可写的 为啥会这样,我只能暂时理解为,它是从上到下执行的,前面还没看到定义的名子,就执行过了,所以位置很重要$(document).ready(function(){ // 在这里写初始化代码 }); 也可以简写成: $(function(){ // 在这里写初始化代码 });
另外初始化的方式有两种,其实一个意思,唉,不喜欢这种多方式的,分明会误导人,猪肉就是猪肉,非得再起个名叫前腿肉,后腿肉干么
转载地址:http://hcjob.baihongyu.com/