我想刪除文本區域中的初始空間。當沒有文本給textarea並且你得到textarea.value時,你會得到一個空格「」而不是像普通輸入文本框那樣的空字符串。 此外,當有文本(即測試)時,它返回「測試」。是否有可能阻止這個額外的空間? 我寧願使用Textarea的原型,因爲我正在使用通用過程來獲取輸入文本框和textarea的值。刪除文本區域的初始值「」
目前我寫了這樣的事情:
Textarea.prototype.value = function() {
var val = this.value;
if (val[0] == "0") val.splice(0,1);
return val;
};
但它並沒有解決這個問題,我還得到了額外的空間。
您的標記是什麼樣的? – 2012-04-21 19:02:47
換句話說,塞爾吉奧就是這樣說的:那個空間是因爲你的標記放在那裏而存在的。 – Jon 2012-04-21 19:04:13
這很可能是因爲您在代碼中的不同行上具有開始和結束'