kostenloser Webspace werbefrei: lima-city


Scriptfrage : Darstellung von einem Textfeld zu einem Div-Container

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    dikay

    dikay hat kostenlosen Webspace.

    Also habe hier ein Script zum darstellen einer PHP Seite in einem Texfeld will das nun aber in einem Div.

    Hier mein Script (Teilscript)
    function type_text(tl)
    	{
              var str_length=tl[0].length;
    	  contents='';
    	  row=Math.max(0,index-9);
    	  while(row<index)
    		contents += tl[row++] + '\r\n';
    	  document.forms[0].elements[0].value = contents + tl[index].substring(0,text_pos);
    	  if(text_pos++==str_length)
    	  {
    		text_pos=0;
    		index++;
    		if(index!=tl.length)
    		{
    		  str_length=tl[index].length;
    		  setTimeout("type_text(tl)",1500);
    		}
    	  } else
    		setTimeout("type_text(tl)",speed);
    	}


    So also nun wird das script im 1. Element des ersten Formulars ausgeführt jedoch wollte ich das nun in einem Div-Container darstellen lassen hatte mir das so vorgestellt.

    document.forms[0].elements[0].value = contents + tl[index].substring(0,text_pos);
    ersetzen durch
    document.getElementById('d').value= contents + tl[index].substring(0,text_pos);


    Jedoch wird nun nicht so wie ich mir das vorgestellt in dem Div container mit der der ID d dargestellt.

    Mache ich was falsch oder wie?

    Hier testlink vorher: http://dikay.lima-city.de/ajax/index.php
    nachher: http://dikay.lima-city.de/ajax/nachher.php
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Du musst statt `getElementById('d').value` die Eigenschaft `innerHTML` ansprechen… In `div` Elemente gibt es die Eigenschaft `value` nicht, sondern nur bei `input` oder `textarea` Feldern.

    Also:
    document.getElementById('d').innerHTML = contents + tl[index].substring(0,text_pos);
    Ryan
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!