NKK: onclick mit HTML TAGs

Hallo @ll kann folgendes Problem nicht lösen auch google ohne Erfolg.

Das Event "onclick" mit der funktion "los" funtzt im FF. Im IE auch aber nur ohne die "h1" tags. Der IE macht die nicht mit.

Also sobald der "h1" tag vorkommt verweigert IE seinen Dienst.

Danke im vorraus

<script type="text/javascript">  
function los(textwechsel) {  
  var textvar = document.createTextNode(textwechsel);  
    document.getElementById("Absatz").innerHTML=textwechsel;  
}  
</script>
  
<h1>Bitte w&auml;hlen</h1>  
  
  
  
<ul class="text" id="geschichte">  
  
<li class="geschichte"><a onclick="{los('<h1>Bla Bla</h1><br /> Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla .')}; return true" href="#">Einleitung</a></li>  
  
</ul>  
<p  id="Absatz" class="text"><p/>
  1. Hi,

    Das Event "onclick" mit der funktion "los" funtzt im FF. Im IE auch aber nur ohne die "h1" tags. Der IE macht die nicht mit.

    Also sobald der "h1" tag vorkommt verweigert IE seinen Dienst.

    Zu Recht.

    function los(textwechsel) {
      var textvar = document.createTextNode(textwechsel);
        document.getElementById("Absatz").innerHTML=textwechsel;

    Wozu erzeugst du einen Textknoten, mit dem du dann nichts machst?

    <li class="geschichte"><a onclick="{los('<h1>Bla Bla</h1><br /> Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla .')}; return true" href="#">Einleitung</a></li>

    </ul>
    <p  id="Absatz" class="text"><p/>[/code]

    Darf ein Absatz Überschriften enthalten? Nein.

    MfG ChrisB

    --
    Light travels faster than sound - that's why most people appear bright until you hear them speak.
    1. Hi,

      »» <li class="geschichte"><a onclick="{los('<h1>Bla Bla</h1><br /> Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla .')}; return true" href="#">Einleitung</a></li>
      »» <p  id="Absatz" class="text"><p/>[/code]
      Darf ein Absatz Überschriften enthalten? Nein.

      Und darf ein Attribut < enthalten? Nein.

      cu,
      Andreas

      --
      Warum nennt sich Andreas hier MudGuard?
      O o ostern ...
      Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
      1. Und darf ein Attribut < enthalten? Nein.

        Darf es etwa nicht?

        Mathias

        1. Hi,

          »» Und darf ein Attribut < enthalten? Nein.
          Darf es etwa nicht?

          Ups. In HTML darf es das, nur in XHTML nicht.
          Ich ziehe hiermit also meinen Einwand für den Fall von HTML zurück. Für XHTML lasse ich ihn aber stehen!

          cu,
          Andreas

          --
          Warum nennt sich Andreas hier MudGuard?
          O o ostern ...
          Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.