我希望有5个单词的排序例程按字母顺序排序(从A-Z和Z-A),我想出的(在一些网站的帮助下)就是这个。 (借口,由于代表不够,我无法发布截屏)
脚本:
Function Sorter(){
var routine=["Banana","Milkshake","Work","bladiebla","Progress"];
routine.sort();
(routine.reverse();) if possible
var x=document.GetElementById("demo");
x.innerHTML=routine;}
这个工作,并通过按钮(不在此代码中)设置。但我想要的是我可以在我的网站上填写自己的话。我使用了提示标签和输入标签,但它们似乎不起作用(当我这样做时)。 有谁可以帮我解决这个问题。
我想要的是:我希望能够使用提示标签(或输入标签)将单词放入数组中,然后按字母顺序对单词A-Z和向后Z-A进行排序。 如果有人想帮我解决这个问题,那么我希望如此,
提前谢谢,Dim
答案 0 :(得分:1)
我假设您要将输入框中输入的值添加到数组中,并以asc / desc顺序列出值。我创建了jsFiddle它可能会有所帮助。
$('input').bind('keyup', function(e) {
if(e.keyCode == 13 && $.trim(this.value)) {
routine.push(this.value);
Sorter();
this.value = '';
}
});
var routine=["Banana","Milkshake","Work","bladiebla","Progress"];
function Sorter() {
routine.sort();
var x = document.getElementById("demo");
x.innerHTML = routine.join('<br>');
}
Sorter();