由于業務中,表單送出textarea中必須要有值才能送出,初始化的時候就是沒有值,但前面有空格,雖然用正則判斷後也能行,但總感覺不對,textarea初始化的時候光标應該就在第一個位置處的。
以下是造成的原因和解決辦法。
原因:textarea【首尾】标簽寫在2行
<textarea cols="5" rows="4" id="archivecmt" name="archivement" style="min-height:80px,width:100%;min-width:350px">
</textarea>
解決辦法:textarea【首尾】标簽寫在1行
<textarea cols="5" rows="4" id="archivecmt" name="archivement" style="min-height:80px,width:100%;min-width:350px"></textarea>
以上總結,還是要注意HTML标簽的使用規範,尤其是在修改舊項目的時候。