Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/05/2003, 17:24
Avatar de lantrax
lantrax
 
Fecha de Ingreso: abril-2003
Ubicación: Spain is different
Mensajes: 310
Antigüedad: 21 años, 11 meses
Puntos: 0
Hola.

Dos cosillas. Primera es que si no llamas a una funcion y a una variable con el mismo nombre se soluciona el problema de tener que declararlas, véase ejemplo q adjunto en el q he renombrado la variable url a url2. Segundo, el resultado de un prompt aunq esté vacío es un dato textual no vacío con lo que si comparamos la variable con null, corremos el riesgo de que el usuario accidentalmente no escriba nada en el prompt y aún así se interte la etiqueta con link vacío. Si se compara la variable con cadena vacía se soluciona el problema.

Código PHP:
function url()
{

do{  
    
url2 prompt("Ingresa URL:","http://"
} while (
url2 == "")
do{ 
    
url_nombre prompt("Ingresa Nombre URL:","Nombre URL"
} while (
url_nombre == "")

url_form "<a href='" url2 "'>" url_nombre "</a>" 

window.document.form1.message.value += url_form
window
.document.form1.message.focus()


Espero q os sirva.

Salu2

Lantrax