Skriva ut variabel?

JavaScript

2 svar · 234 visningar · startad av Poppe25

Medlem sedan apr. 2002255 inlägg
Trådstart#1

Hej har variabeln window.opener.titel som kommer från fönstret som öppnat upp detta popupfönster. Jag vill skiva ut en variabeln i en tabell. Hur göra?

KOD:
<html> <head>
<script></script>
</head>
<body>
<table>
<tr><td>

   ....här vill jag skriva ut variabelvärdet....

  \</td\>\</tr\>
\</table\>
\</body\>

</html>

Medlem sedan jan. 20032 285 inlägg
#2

Vad jag vet finns det inget smidigt sätt för detta, så du får nog göra såhär:

<html>
  <head>
    <script></script>
  </head>
  <body>
    <table>
      <tr><td>
        <script language="javascript">document.write(variabel);</script>
      </td></tr>
    </table>
  </body>
</html>

/red Annars går det ju att göra såhär:

<html>
  <head>
    <script>
<!--
window.onload = function() {
  document.getElementById('variabel').innerHTML = variabel;
}
//-->
    </script>
  </head>
  <body>
    <table>
      <tr><td>
        <div id="variabel"></div>
      </td></tr>
    </table>
  </body>
</html>
Medlem sedan feb. 2003774 inlägg
#3

Alternativ ett är ju helt klart det bästa alternativet, alt. 2 skrivs ut efter att hela sidan laddats in. Inte så snyggt när det laddas in text på olika håll efter att sidan laddats klart.

268 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)