如何完成此操作。我正在尝试将文本追加到文本区域。如果某个值已经存在,则追加。我有它的工作,但似乎不能在所有浏览器中工作。有一个更好的方法吗?如果没有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 - 如何检测空字符串/文本区域? –