@Furoya,
te tomo prestadas tu script y tus 2 neuronas agotadas (y no trabajes por un rato para no quedar en evidencia) y las sumo a las 2 mías, agotadas también, con lo que me dá para esto
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> /*<![CDATA[*/
#contenedor, #contenedor textarea{border:dotted 1px #75888E; width:600px; font-size: 10pt; font-family: verdana, sans-serif; };
/*]]>*/
<script type="text/javascript"> //<![CDATA[
function numerar(){
var esurl = /^(ht|f)tps?:\/\/\w+([\.\-\w]+)?\.([a-z]{2,4})(:\d{2,5})?(\/.*)?$/i;
var nvalor="<ol>";
var contenido = document.getElementById('textA').value;
var lineas = contenido.split('\n');
for(var i = 0; i < lineas.length; i++){
if(esurl.test(lineas[i])) {
nvalor += '<li>' + lineas[i] +"<\/li>";
}
}
document.getElementById('contenedor').innerHTML = nvalor + '<\/ol>';
nvalor = "";
}
//]]>
<textarea name="textA" id="textA" cols="150" rows="10"> http://www.forosdelweb.com
wertyu
http2://www.forosdelweb.com
http://www.forosdelweb.com/f13/numerar-lineas-textarea-1019735/
Seguro hay peros... pero visualmente mejorada y eliminadas las NO urls
SAludos