wojtek1904
15.09.2017, 12:56:54
Siema, potrzebuje aby po wpisaniu w pole tekstowe po 3 wprowadzonych znakach pojawiał się "-", potem po kolejnych trzech znowu. Niestety coś nie za bardzo mi idzie dzisiaj szukanie odpowiedzi u wujka Google, więc może ktoś wie czy jest jakaś prosta funkcja w phpie lub js?
Neutral
15.09.2017, 15:35:38
Kod
var text = document.getElementById('text');
var counter= 1;
var counter2 = 0;
function append_character(){
console.log(counter);
if(counter==3) {
counter = 0;
}else{
null;
}
counter2++;
if(counter2==1){
null;
}else{
if(counter==1){
text.value = text.value+'-';
}else{
text.value = text.value;
}
}
delete counter2;
counter +=1;
}
text.addEventListener('keypress',append_character,false);
http://forum.komputerswiat.pl/topic/143266...-pola-textarea/
Pyton_000
15.09.2017, 15:56:55
wstawiając literkę i kasując możesz powstawiać same -, wklejenie tekstu też nie trigerruje wstawienia w odpowiednie miejsca -.
Także kod kiszka
wojtek1904
18.09.2017, 11:11:24
Cytat(Pyton_000 @ 15.09.2017, 14:25:39 )

Dzięki! Właśnie o to mi chodziło