Giriş yap
javascript metin harf rengi değiştirme

Merhabalar,
Şöyle bir soruda takıldım: input a kelime giriliyor bu kelimede aynı harften 2 veya daha fazla varsa
aynı harflerin rengi değişiyor. Örneğin a harfinden 2 tane varsa a harfi kırmızı oluyor, b harfinden 1 tane varsa
rengi değişmiyor... Böyle bir şeyi nasıl yapabilirim? Yardımcı olursanız çok sevinirim

umutcankarce
7 gün önce

Galiba Form Validation kullanmak istiyorsunuz ?

mehmet
7 gün önce

kelime girilirken jquery ile on keyup kullanıp harfleri alın. ve split ile harfleri bir diziye atayın. for döngüsünde tekrarlayan elemanları bulun. ve
renk kodları atayın. geriye size kalan tek şey tekrarlayan elemanları bulmak. onu da döngü içerisinde yapabilirsiniz "prototurk".split('') kullandığınızda
harfleri bir array'e dönüştürecektir. daha sonra bir in_array kontrolü için fonksiyon yazın

var s = "prototurk";
var arr = s.split('');
for (var i = 0; i < s.length; i++) {

console.log(s.charAt(i));
arr.indexOf(s.charAt(i))  // varsa konumunu verir yoksa -1 verecektir.

}

functio

konsolda ;
p
r
o
t
o
t
u
r
k

Nasıl akıllıca soru sorulur?
Daha hızlı ve kaliteli cevaplar almak için önce nasıl soru sorulacağını bilmeniz gerekir. Eğer bilmiyorsanız bu yazı serisini okuyun.

Cevap yaz