Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/10/2010, 11:08
laupatri1084
 
Fecha de Ingreso: octubre-2009
Mensajes: 68
Antigüedad: 14 años, 6 meses
Puntos: 1
validacion de una url de youtobe

hola amigos mi problema es sencillo.
necesito que el usuario digite una url de youtobe valida
consegui la expresion regular y arme la funcion de validacion el problema es que sirve perfecta para explorer y en mozilla no sirve,ayuda por fa que es urgente gracias
esta es la funcion
function validar()
{
var codigoyoutobe ="/http:\/\/(?:youtu\.be\/|(?:[a-z]{2,3}\.)?youtube\.com\/watch(?:\?|#\!)v=)([\w-]{11}).*/gi";
if (!codigoyoutobe.test(form1.codigo.value)){
if (document.form1.codigo.value.length==0){
alert("Por favor indroduzca un codigo valido'")
document.form1.codigo.focus()
return 0;
}
else
{

document.form1.submit();
}
}



este es el campo
<form name = 'form1' action = '' method = 'post' enctype='multipart/form-data'>
<tr><td>
Codigo a subir:
<input type='text' name='codigo' id='codigo' size='50%'> </td></tr>
<tr><td><input type='button' value ='publicar' onclick='validar()'> </td></tr>
</form>