それは試合に基づいた色(赤/緑)を決定する問題だ - ここにあなたが言及jsfiddleからのコードのバリエーションです:。
は、
var correctString = "abcdefg"; // for example, this should come from your code
$("div").prop("contentEditable", true).blur(function(){
$("#hidden").val($(this).text());
this.innerHTML = "";
var chars = $(this).text().split("");
chars.forEach(function(c,i){
// pick green if characters match, red otherwise
// any "extra" characters are automatically red
var color = (i < correctString.length && c === correctString.charAt(i))? "#0F0" : "#F00";
$("<span>").text(this).css({ color: color }).appendTo("div");
});
});
なぜあなたはそれをしたいですか?しかし、それがあなたが望むものなら、これまでに何を試しましたか? –
これは一種のメモリゲームのためのものです...機密データは関係ありません。 「パスワード」という言葉はアイデアを説明するために使用しました。 – Raggamuffin