Ik heb in JQuery een functie gemaakt in de document.ready.
$('#titleInput').keyup(function() {
if($("#filename").val() == "" || $("#filename").val() != $(this).val()) {
str = $("#titleInput").val();
if($(this).val().indexOf(" ") != -1) {
alert('Gevonden');
str = str.replace(" ","-");
} else {
alert('NIET Gevonden');
}
$("#filename").val(str);
}
});
De bedoeling is dat hij iedere spatie die in de input van titleInput komt, te vervangen voor een streepje. Echter doet hij nu enkel bij de eerste spatie een streepje en bij de andere spaties niets meer.
Hoe kan ik dit oplossen?