webForumDet fria alternativet

Skriva ut variabel?

JavaScriptur Javascript

2 svar · 228 visningar · startad av Poppe25

Medlem sedan apr. 2002255 inlägg
Frågan#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.

130 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)