You are not logged in.

wcf.regNote.message

milo

Beginner

  • "milo" started this thread

Posts: 10

  • Send private message

1

Thursday, December 30th 2004, 5:30pm

js + html

hallo leute,

gibt es eine moeglichkeit in einem JavaScript Script irgendwelche HTML-Tags einzubauen ?

so im sinne von echo"xy" bei php.

Entweder soll ne Tabelle in die " " oder ein bildschen'


ciao

Ephraim

Professional

Posts: 826

Location: coder-board.info

Occupation: Info-Student

  • Send private message

2

Friday, December 31st 2004, 8:51am

jep gibts.

Source code

1
document.writeln("blabla");


damit schreibts du in den body von deinem HTML Dokument rein.

Hier noch ein Link zu der Beschreibung von SelfHTML dazu:
SelfHTML writeln

Ciao Ephraim

milo

Beginner

  • "milo" started this thread

Posts: 10

  • Send private message

3

Friday, December 31st 2004, 12:43pm

merci und nen guten rutsch

/edit

geht leider nit;

Quoted


<html>
<head>
<title>Kalender</title>

</head>
<body>
<script type="text/javascript" language="JavaScript1.1">
<!--

var datum=new Date();
var Tag=datum.getDate();
var Monat=datum.getMonth();
Monat=Monat+1;

var Ereignisse=new Array();

for(var a=0; a<13; a++)
{
Ereignisse[a]=new Array;
for(var b=0; b<32; b++) Ereignisse[a]="";
}

//Hier die Ereignisse eintragen:
//Ereignisse[Monat][Tag] = "Das Ereignis";

Ereignisse[1][1]=document.writeln("<table width="334" height="172" border="0">
<tr>
<th width="114" scope="row">24.01</th>
<td width="210">test</td>
</tr>
<tr>
<th scope="row">25.01</th>
<td>test</td>
</tr>
<tr>
<th scope="row">26.01</th>
<td>test</td>
</tr>
<tr>
<th scope="row">27.01</th>
<td>test</td>
</tr>
</table>");



Ereignisse[2][1]="HRC";
Ereignisse[3][1]="1878/08";

Ereignisse[4][1]="SV Odin";
Ereignisse[5][1]="FC St. Pauli";

Ereignisse[6][1]="Döhren";
Ereignisse[7][1]="Hohen Neuendorf";

Ereignisse[8][1]="Stahl Henningsdorf";
Ereignisse[9][1]="HRC";
Ereignisse[10][1]="1878/08";
Ereignisse[11][1]="SV Odin";
Ereignisse[12][1]=document.writeln("<img src="bild.gif">");
;





var bfirst="true";
for(a=Monat; a<13; a++)
{
for(b=Tag; b<32; b++)
{
if(Ereignisse[a][b] != "" && bfirst=="true")
{
document.write(b+"."+a+". " + Ereignisse[a][b]);
bfirst="False";
}
}
}

//-->
</script>
</body>
</html>

This post has been edited 1 times, last edit by "milo" (Dec 31st 2004, 12:47pm)


Ephraim

Professional

Posts: 826

Location: coder-board.info

Occupation: Info-Student

  • Send private message

4

Friday, December 31st 2004, 1:59pm

Wenn du ein " ausgeben willst musst du des escapen sieht dann folgendermassen aus:

Source code

1
document.writeln(" Hier kommt ein Hochkomma \". mit dem Backslash davor is des escaped.");


Oder du setzt des ganze in einfach Anführungszeichen:

Source code

1
document.writeln('Hier kommt ein Hochkomma ". Mit einfachen Anführungszeichen muss man nichts escapen.');


Und schreib pro zeile document.writeln("...") da writeln eine Zeile ausgibt und dann automatisch einen umbruch hinten dranhängt.

Ciao Ephraim

milo

Beginner

  • "milo" started this thread

Posts: 10

  • Send private message

5

Friday, December 31st 2004, 4:25pm

versteh ich nicht Oo =)

immo ist es so, das zB am 1.4. "SV Odin " ausgegeben wird.
nun soll aber eine ganze tabelle ausgegeben werden zB:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<table width="334" height="172" border="0">
<tr>
<th width="114" scope="row">24.01</th>
<td width="210">test</td>
</tr>
<tr>
<th scope="row">25.01</th>
<td>test</td>
</tr>
<tr>
<th scope="row">26.01</th>
<td>test</td>
</tr>
<tr>
<th scope="row">27.01</th>
<td>test</td>
</tr>
</table>


bye und gute rutsch.. werde vor neujahr bestimmt nichtmehr reinschaun ;)

wcf.user.socialbookmarks.titel