Struppi: innerHTML und Zeilenumbrüche im Quelltext in <pre>

Beitrag lesen

Hat vielleicht jemand eine Idee, woran es bei dem hapern könnte?

Nach langem testen bin ich auf eine Lösung gekommen:

function Verweise() {

var o = document.getElementById('Verweise');
  var text = o.innerHTML

var n = text.replace( /\*./([^\012\015]*)/g, '* <a href="$1">/$1</a>');
  if(o.outerHTML )
  {
        n = n.replace( /\n/g, '<br>\n');
        o.outerHTML = '<pre>' + n + '</pre>';
  }
  else o.innerHTML = n;

return;
}

Struppi.