training rosa
🔥25% DESCUENTO🔥 HOSTING WORDPRESS Grupo SEO TELEGRAM [Click Aquí]
Resultados 1 al 3 de 3
Tema:

Busco una función en Javascript

  1. #1
    nicolas2 está desconectado Registrado
    Rango: Google es mi amigo

    User Info Menu

    Unhappy Busco una función en Javascript

    A ver si alguien me puede ayudar.

    Necesito hacer una funcioncita en javascript que valide el texto introducido en un caja de texto.

    Pero esta caja de texto es una richtextbox que permite formato HTML.

    Lo que yo quiero es que me valide si el usuario ingresa otros tags html que no sean <b> <ul> y <li>

    O sea si me ponen <H1>hola</H1> lance un error, si me pone <i>...</i>, <table>, etc... tambien.

    Que solo me permita ingresar en el richtextboxx <b>..</b>, <ul>..</ul>, y <li>..</li>..


    Alguien sabe de alguna funcion ya hecha y comprobada que me permita hacer esto, quizás en jquery o el framework dojo, ya que son los dos que estoy utilizando.

    gracias.

  2. #2
    Avatar de TaLu
    TaLu está desconectado Registrado
    Rango: Soy accionista de Google!!

    User Info Menu

    Predeterminado

    Hola:

    Que sea un textarea enriquecido no quita que siga siendo un textarea, así que usando expresiones regulares podés validarlo, yo la verdad no manejo js pero si buscas un rato en google algo como "validate html textarea" capáz das con algo ya hecho, si en cambio manejas bien js lo podés hacer vos.

    Saludos!

  3. #3
    nicolas2 está desconectado Registrado
    Rango: Google es mi amigo

    User Info Menu

    Predeterminado

    Bueno si alguien la necesita para algo aca esta:


    Código:
    function strip_tags_html (str, allowed_tags) {
    
    	var key = '', allowed = false;
    	var matches = [];
    	var allowed_array = [];
    	var allowed_tag = '';
    	var i = 0;
    	var k = '';
    	var html = '';
    	var replacer = function (search, replace, str) {
    		return str.split(search).join(replace);
    	};
    
    	// Build allowes tags associative array
    	if (allowed_tags) {
    		allowed_array = allowed_tags.match(/([a-zA-Z0-9]+)/gi);
    	}
    
    	str += '';
    
    	// Match tags
    	matches = str.match(/(<\/?[\S][^>]*>)/gi);
    
    	// Go through all HTML tags
    	for (key in matches) {
    		if (isNaN(key)) {
    			// IE7 Hack
    			continue;
    		}
    
    		// Save HTML tag
    		html = matches[key].toString();
    
    		// Is tag not in allowed list? Remove from str!
    		allowed = false;
    
    		// Go through all allowed tags
    		for (k in allowed_array) {
    			// Init
    			allowed_tag = allowed_array[k];
    			i = -1;
    
    			if (i != 0) { i = html.toLowerCase().indexOf('<'+allowed_tag+'>');}
    			if (i != 0) { i = html.toLowerCase().indexOf('<'+allowed_tag+' ');}
    			if (i != 0) { i = html.toLowerCase().indexOf('</'+allowed_tag)   ;}
    
    			// Determine
    			if (i == 0) {
    				allowed = true;
    				break;
    			}
    		}
    
    		if (!allowed) {
    			str = replacer(html, "", str); // Custom replace. No regexing
    		}
    	}
    
    	return str;
    }

Temas Similares

  1. Duda función mail() PHP y cPanel
    Por Inyectao en el foro General SoyWebmaster
    Respuestas: 2
    Último Mensaje: 02/06/2014, 17:20
  2. Busco Programador Iframe - Javascript
    Por Axiago en el foro Otros Negocios por Internet
    Respuestas: 1
    Último Mensaje: 25/03/2013, 01:01
  3. Disparar funcion include de php al presionar un boton
    Por Kraworm en el foro Programación Web
    Respuestas: 1
    Último Mensaje: 12/07/2012, 12:04
  4. Respuestas: 0
    Último Mensaje: 28/02/2011, 15:56
  5. Funcion java-script
    Por jose20000 en el foro General SoyWebmaster
    Respuestas: 5
    Último Mensaje: 08/08/2006, 19:44

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Has visto el post " Busco una función en Javascript" que está en esta URL y ha sido creado por el usuario nicolas2. Esperamos que te haya sido de utilidad el artículo " Busco una función en Javascript" que inició el usuario nicolas2 de Soywebmaster.com.

Otros Foros de Interés

Curso SEO - Foro SEO - Foro Programacion - Foro Diseño Web - Intercambio de Enlaces - Negocios por Internet - Como Ganar Dinero - Foro Hosting - Foro Apuestas Deportivas

ÚLTIMOS ARTÍCULOS DEL BLOG SEO DE DAVID AYALA

Safecont: Una herramienta SEO diferente
MEGA GUÍA SEO AutoPilot (Link Building Automático)
Webinar: SEO para Ecommerce (Con Marc Cruells)
Webinar: SEO Técnico y Otras “Delicatessen” (Con Alvaro Rondón)
Usamos cookies que analizan hábitos de comportamiento y navegación que aceptas al navegar aquí. Política de privacidad | Cookies | Aviso legal