我的任务是使用JavaScript / jQuery创建一个小功能,将用户输入的文本转换为莫尔斯代码。
最有效的方法是什么?
答案 0 :(得分:0)
使用如下所示的散列图可以解决您的问题,jQuery是不必要的。
var morse={
'a': '.-',
'b': '-...',
'c': ' -.-.'
//etc, etc...
'z': '--..'
}
然后,您可以使用morse['a']
获取莫尔斯值,替换您需要的任何键。
答案 1 :(得分:-2)
在文本输入字段上使用jQuery change()
方法,以便在内容更改时执行操作。
每次更改时,使用jquery <div>
方法更新html()
元素(或其他)。
将ASCII转换为莫尔斯代码是一个简单的替代;你不应该这样帮助你。