使用jQuery写入para

时间:2009-07-28 09:00:15

标签: jquery

我有一个段落

<p id="one"/>

如何为其编写多行文字。我希望输出为

第1行:input1
第2行:input2

等等,其中input1是文本框中的文本。

到目前为止我已经尝试了这个

$("#one").text("Line 1: " + $('#input1').text());

2 个答案:

答案 0 :(得分:0)

使用&lt; br /&gt;?

$("#one").append("Line 1: " + $('#input1').text() + '<br/');

答案 1 :(得分:0)

如果您希望按照显示的顺序显示页面或表单中的所有输入:

var inputsValue = new Array();
$('input').each(function(i){
    inputsValue.push("Line " + (i+1) +": " + this.value);
});
$('#one').text(inputsValue.join("<br>"));

如果您只需要一些输入,请使用课程标记并将$('input')更改为$('input.yourClassName')

如果订单不正确或者您的ID的数字序列中有漏洞,则需要更改代码以从ID中提取行号。