我一直在搜索网络,并且发现了一些关于我当前问题的示例,并且所有这些示例似乎都是针对相同的主题:解密文本。但我找不到用JavaScript编写的任何东西。我给它一个镜头,但当我试图将字符串转换为数组时,我被卡住了。将字母从输入切换到alpabhet
可以说,目前的字母是
var alpabhet=[
'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','å','ä','ö'
];
而且我有一个字符串ammj
,我输入进去。然后,我希望能够通过右键和左键进行切换,并查看当前班次的输出。因此,两(2)的移位将导致字符串cool
。而对于字符串åjjg
的5的移位也将导致cool
。
所以我主要关心的是,如何将用户输入转换为JavaScript数组?
我有一个输入领域:<input id="text_to_be_shifted" type="text">
然后我试图回路输入,并安排到一个数组
var values = {};
var inputs = document.getElementById('text_to_be_shifted');
for(var i = 0; i < inputs.length; i++) {
values[inputs[i].name] = inputs[i].value;
}
看一看我的小提琴:http://jsfiddle.net/p8kqmdL1/