textarea添加空格而不是换行符

时间:2014-03-25 13:29:43

标签: javascript jquery vbscript

美好的一天所以,我用HTML创建了一个textarea,并使用$ .load()使用jQuery动态填充内容。我遇到的问题是在IE 中仅如果我使用
标签,则不会显示换行符。我也尝试过使用
和  但无济于事。似乎没什么用。我不知道如何添加换行符。

一点额外的故事。我从vbscript动态获取此信息并将其全部创建为要添加到textarea的字符串。我尝试使用vbCrLf,但这也不起作用。它适用于Chrome和Firefox,但不适用于IE。

在IE中,它显示如下:

&#13;显示为空格 其他一切都以文字形式出现(即<br/>将显示为&#34; <br/>&#34;作为文本本身在文本区域中

任何帮助都会很棒。提前谢谢。

编辑:添加了示例代码

$('#data_holder_id').load('get_query_data.asp', function(response, status, xhr){
    switch(status){
        case "success":
            $('#text_area_id').html(xhr.responseText);
        break;
        case "error":
            console.log(xhr.status + " : " + xhr.statusText + " : " + xhr.responseText);
        break;
    }
});

1 个答案:

答案 0 :(得分:-1)

答案可能在于html代码。 TextAreas有数百种属性和方法。

innertext,outertext和value是设置值的三种方法。但价值是最恰当的方式。

包裹属性控制线结尾行为。

http://msdn.microsoft.com/en-us/library/ie/ms535904(v=vs.85).aspx