-1
您好我有下面的代碼要求textarea的.length會產生錯誤的結果?
<td ><label>
<textarea name="comments" id="comments"
cols="100" rows="3"
onkeyup="illegal()" </td>
當js函數「非法」被稱爲代碼的一部分HTML表單
cm = document.form1.comments.value
cl = cm.length
但什麼都字符串長度,結果是另外13個字符?
有人可以幫我嗎?
我希望你的真實標記看起來不像你在這裏發佈的內容。也許有\ r \ n'考慮到了? – 2010-08-19 17:55:05
您是否使用過警報來查看cm或document.form1.comments.value中的實際內容? – Avien 2010-08-19 17:56:47
也許這可以解釋它:http://stackoverflow.com/questions/462348/string-length-differs-from-javascript-to-java-code – simon 2010-08-19 17:57:09