Javascript 如何按字母顺序排列段落标记或TD标记(例如)?

Javascript 如何按字母顺序排列段落标记或TD标记(例如)?,javascript,jquery,html,arrays,Javascript,Jquery,Html,Arrays,说有一张桌子;我想得到该表第三列中的值并按字母顺序排列。我不知道如何从html标签中提取信息并按字母顺序排列其中的文本,因为我认为这是按字母顺序排列元素(所有元素都是相同的) 无论如何,这里有一个我的问题的例子。如您所见,我可以通过使用alert()获得按字母顺序排列的列表,但不能使用document.write()或jQuery的append()。还请注意,我可以从数组中写入特定元素 这是为什么?我如何解决这个问题 代码如下:只需使用.toString,如下所示: $('.here').app

说有一张桌子;我想得到该表第三列中的值并按字母顺序排列。我不知道如何从html标签中提取信息并按字母顺序排列其中的文本,因为我认为这是按字母顺序排列元素(所有元素都是相同的)

无论如何,这里有一个我的问题的例子。如您所见,我可以通过使用alert()获得按字母顺序排列的列表,但不能使用document.write()或jQuery的append()。还请注意,我可以从数组中写入特定元素

这是为什么?我如何解决这个问题


代码如下:

只需使用.toString,如下所示:

$('.here').append(letters.toString());
$('.here').html(letters.toString());
在你的代码中,它是有效的
letters
是一个数组,需要先将其转换为字符串,然后才能进行追加。或者更好地使用
html
而不是像这样使用
append

$('.here').append(letters.toString());
$('.here').html(letters.toString());

这将替换
的内容。此处
而不是追加内容。

这可能不是您所要求的,但表排序非常好。

希望如此。给我点能用的,太好了。我真的试过了,但当时没用。我尝试了很多东西的组合。我修改了你的答案,替换了逗号:不,看起来不错。