En mi sitio web, tengo dos campos de entrada: Título & Código de stock. Tengo dos objetivos:Elimine caracteres no alfa con Jquery al copiar texto de una entrada a otra
El texto del campo título debe ser copiará en el campo de código de valores como el usuario introduce texto en el campo título.
También quiero quitar caracteres no alfanuméricos durante la copia.
He encontrado this tutorial que explica cómo hacer el primer objetivo. Aquí está mi ejemplo de trabajo:
Para la segunda parte, he encontrado que es difícil encontrar un tutorial sobre despojar caracteres en Jquery, como la mayoría de los tutoriales son para JavaScript.
he encontrado this tutorial y han tratado de integrarlo en mi código de la siguiente manera:
(function ($) {
$(document).ready(function() {
$('input#edit-title-fragment').keyup(function() {
var str = $(this).val();
str = str.replace(/[^a-zA-Z 0-9]+/g, '');
var txtClone = $(this).val();
$('input#edit-sku-fragment').val(txtClone);
});
});
})(jQuery);
Sin embargo, esto no funciona. ¿Podría alguien decirme qué estoy haciendo mal? ¡Gracias!
jQuery * es * javascript. – Loktar