Hola Doncan311.
En la función
url() deberías declarar las variables que usas y colocar punto y coma luego de cada comando. Ese mismo problema lo debes tener en la otra función. He hecho pruebas con
url() y funciona cuando se declaran las variables.
En mi prueba la he dejado asi:
Código PHP:
function url(){
var url = null;
var url_nombre = null;
var url_form;
while (url == null)
url = prompt("Ingresa URL:","http://");
while (url_nombre == null)
url_nombre = prompt("Ingresa Nombre URL:","Nombre URL");
url_form = "<a href='" + url + "'>" + url_nombre + "</a>";
window.document.form1.message.value = window.document.form1.message.value + url_form;
window.document.form1.message.focus();
}
Creo que teniendo en cuenta eso resuelves...
Saludos.