如何完成此操作。我正在嘗試將文本追加到文本區域。如果某個值已經存在,則追加。我有它的工作,但似乎不能在所有瀏覽器中工作。有一個更好的方法嗎?如果沒有If
Javascript - 追加到文本區域值 - IE瀏覽器和火狐瀏覽器
if ($('#log').value == undefined) {
$('#log').val("First: " + result[0]);
} else {
$('#log').val($('#log').value += "Second: " + result[0]);
}
if ($('#log').value == undefined) {
$('#log').val("First: " + result[0]);
} else {
$('#log').val(log.value += "Second: " + result[0]);
}
,這部作品在Chrome,但不是在IE和FF - -
試圖左右逢源,他們不會在Chrome,IE和FF工作
$('#log').val(log.value += "First: + result[0]);
undefined與空字符串不同,它是空文本區域的值。 – kennebec
我不明白你爲什麼在自己的'.val()'中有'+ ='的元素。嘗試使用'$('#log')。val($('#log')。val()+「Second:」+ result [0]);' –
@kennebec - 如何檢測空字符串/文本區域? –