jquery通過val()取不到textarea中的值


 1 小編定義了一個textarea控件,卻無法根據id取到textarea對象並賦值。
 2 
 3 經過實驗,得出了原因。代碼如下:
 4 
 5 <!DOCTYPE html>
 6 <html>
 7 <head>
 8 <script src="/jquery/jquery-1.11.1.min.js">
 9 </script>
10 <script>
11 
12 $(document).ready(function(){
13   $("#t1").val("賦值成功");
14 
15   $("#t2").val("賦值成功");
16 });
17 </script>
18 </head>
19 <body>
20 
21 <textarea id="t1" rows="5" cols="100"   class="propel"></textarea>
22 
23 <textarea rows="5" cols="100"  id="t2" class="propel"></textarea>
24 </body>
25 </html>
26 
27 
28 
29                  之所以id為“t2”的textarea控件出現無法根據ID取得textarea的情況,是因為定義id時與class寫在了一起。如果將id寫在rows或cols的前面,或者寫在class的后面,則都是可以通過ID取得textare控件的。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM