Avatar billede 20 Nybegynder
08. december 2004 - 14:13 Der er 9 kommentarer

Udskrive JS function i document.write.

Hvordan udskriver jeg
<script language="text/javascript">
function nyheder (){
var noget = "hej"
}
</script>
i document.write?

noget med et plus ( + )
Avatar billede 20 Nybegynder
08. december 2004 - 14:15 #1
<SCRIPT language="text/javascript" type="text/javascript" webgeek="dot_dk">
function nyheder(){

var overskrift    =    "<?php echo "$row[overskrift]"; ?>"
var dato          =    "<?php echo "$row[dato]"; ?>"
var tekst          =    "<?php echo "$row[tekst]"; ?>"
}

</SCRIPT>
<SCRIPT language="text/javascript" type="text/javascript" webgeek="dot_dk">
document.write(overskrift);
document.write("<br>");
document.write(tekst);
</SCRIPT>
Avatar billede 20 Nybegynder
08. december 2004 - 14:19 #2
Den vil hellere ikke:

<SCRIPT language="javascript">

var overskrift    =    "<?php echo "$row[overskrift]"; ?>"
var dato          =    "<?php echo "$row[dato]"; ?>"
var tekst        =    "<?php echo "$row[tekst]"; ?>"

document.write(overskrift);
document.write("<br>");
document.write(tekst);


</SCRIPT>
Avatar billede 20 Nybegynder
08. december 2004 - 15:38 #3
HALLO?
Hele min kode:

<?php
include("db.php");
$hent = mysql_query("SELECT * FROM nyheder ORDER BY id DESC LIMIT 1");
$row = mysql_fetch_array($hent);
?>
<script type="text/javascript">

var hm    =    "<?php echo "$row[overskrift]"; ?>";
var dato          =    "<?php echo "$row[dato]"; ?>";
var tekst        =    "<?php echo "$row[tekst]"; ?>";

if (hm == "<?php echo "$row[overskrift]"; ?>"){
document.write("");
} else {
alert("Fejl 1:\n Webgeek, har en fejl i databasen.");
}
</script>

<script type="text/javascript">
document.write(""+hm+"");
</script>
Avatar billede 20 Nybegynder
08. december 2004 - 15:38 #4
Og det vil ikke udskrives, hvorfor? den siger bare "hm" ikke er defereneret
Avatar billede thomas_yde Nybegynder
09. december 2004 - 08:41 #5
har du kigget i din kildekode efter det er vist og se hvad der er skrevet ud i scriptet?
højreklik "vis kilde"
Avatar billede 20 Nybegynder
09. december 2004 - 12:16 #6
<html>

<head>
<title># 1</title>
<meta name="generator" content="Namo WebEditor v5.0">
</head>

<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<script language="Javascript">
document.write("Velkommen");
document.write("<br>");
document.write("Velkommen til Tekstchatten.
Nu har Webgeek, som noget <b>helt</b> nyt, startet en Tekstchat, som vil blive kørende i langtid, hvis folk gider at chatte dér. Du kan tjene Mønter, som du ville kunne købe en masse sjovt i butikkerne for. Du kan også tjene onlinetimer, (1 time pr. time), og stige i levels.
Chatten er somregel en 3D tekstchat, som kører ligesom en 3Dchat, samme funktion osv, bare hvor du chatter med andre over en tekst.

God sjat ;o)");
</script>
Avatar billede 20 Nybegynder
09. december 2004 - 12:16 #7
Den udskriver bare ikke noget.
Den siger: Strengkonstanten  er uafsluttet
Avatar billede thomas_yde Nybegynder
09. december 2004 - 12:38 #8
Du må ikke skifte linje i javascript koden, det mener jeg ikke compileren kan finde ud af.

Det her virker fint:
<script language="Javascript">
document.write("Velkommen");
document.write("<br>");
document.write("Velkommen til Tekstchatten. Nu har Webgeek, som noget <b>helt</b> nyt, startet en Tekstchat, som vil blive kørende i langtid, hvis folk gider at chatte dér. Du kan tjene Mønter, som du ville kunne købe en masse sjovt i butikkerne for. Du kan også tjene onlinetimer, (1 time pr. time), og stige i levels. Chatten er somregel en 3D tekstchat, som kører ligesom en 3Dchat, samme funktion osv, bare hvor du chatter med andre over en tekst. God sjat ;o)");
</script>
Avatar billede 20 Nybegynder
09. december 2004 - 13:20 #9
Fuck jeg er dum, vidste jeg godt :) - Smid svar!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester