Autor Zpráva
Gerhard
Profil *
Mam takyto skript:

function preview()
{
var nazov = self.document.forms.clanok.nazov.value;
var autor = self.document.forms.clanok.autor.value;
var text = self.document.forms.clanok.text.value;

okno = window.open();
okno.document.write("<link rel=\"stylesheet\" href=\"../style.css\" type=\"text/css\" />");
okno.document.write("<br><span class=\"mainnadpis\" align=\"left\">",nazov,"</span><BR><em>~",autor,"</em><br><br><p>",tex t,"</p>");
}

Ked pouzijem tuto funkciu na onclick="preview();" tak mi vybehne stranka ze UNDEFINED a nejde mi. Neviete mi poradit v com moze byt problem??
Hooonza
Profil *
Když si to upravím takhle:

<HTML>
<script>
function preview()
{
var nazov = self.document.forms.clanok.nazov.value;
var autor = self.document.forms.clanok.autor.value;
var text = self.document.forms.clanok.text.value;

okno = window.open();
okno.document.write("<link rel=\"stylesheet\" href=\"../style.css\" type=\"text/css\" />");
okno.document.write("<br><span class=\"mainnadpis\" align=\"left\">",nazov,"</span><BR><em>~",autor,"</em><br><br><p>",tex t,"</p>");
}
</script>
<a href="#" onclick="preview();">klik</a>

<form name=clanok>
<input type=text name=nazov value="Nazov">
<input type=text name=autor value="Autor">
<input type=text name=text value="Text">
</form>


Tak to normálně funguje, výstup (zdroják):

<link rel="stylesheet" href="../style.css" type="text/css" /><br><span class="mainnadpis" align="left">Nazov</span><BR><em>~Autor</em><br><br><p>Text</p>
Toto téma je uzamčeno. Odpověď nelze zaslat.