programmierhilfe

Registriert
Juni 2014
Beiträge
4
Bin neu hier:
Könnte mir jemand sagen, an welche Stelle ich hier style-Angaben für Schriftgröße und -farbe hinzufügen kann, sodass es anschließend noch funktioniert. DANKE!!!!

<center>
<script language="JavaScript" type="text/javascript">
//<![CDATA[
<!-- Verstecken für ältere Browser --
var quotenumber = 14 ;
var randomnumber = Math.random() ;
var rand1 = Math.round( (quotenumber-1) * randomnumber) + 1 ;
quotes = new Array
quotes[1] = "NACHRICHT #1"
quotes[2] = "NACHRICHT #2"
quotes[3] = "NACHRICHT #3"
quotes[4] = "NACHRICHT #4"
quotes[5] = "NACHRICHT #5"
quotes[6] = "NACHRICHT #6"
quotes[7] = "NACHRICHT #7"
quotes[8] = "NACHRICHT #8"
quotes[9] = "NACHRICHT #9"
quotes[10] = "NACHRICHT #10"
quotes[11] = "NACHRICHT #11"
quotes[12] = "NACHRICHT #12"
quotes[13] = "NACHRICHT #13"
quotes[14] = "NACHRICHT #14"
var quote = quotes[rand1]
// -- End Hiding Here -->
//]]>
</script> <script language="JavaScript" type="text/javascript">
//<![CDATA[
<!-- Vertecken für ältere Browser --
document.write("<i>" + quote + "<\/i>")
// -- Ende Verstecken -->
//]]>
</script>
</center>
 
Hallo, was genau möchtest du denn Formatieren? Ich denke einfach die quotes.

Dazu musst du folgende Zeile manipulieren:
von
document.write("<i>" + quote + "<\/i>")
zu
document.write("<i><font color='' size=''>" + quote + "</font></i>")

oder du machst den Weg über CSS.
 
super!!! das klappt - jetzt ist die schrift nur noch kursiv - krieg ich das auf normal?

GROSSEN DANK
 
sabineveronica schrieb:
Bin neu hier:
Könnte mir jemand sagen, an welche Stelle ich hier style-Angaben für Schriftgröße und -farbe hinzufügen kann, sodass es anschließend noch funktioniert. DANKE!!!!

Gar nicht. Das hat man 1990 so gemacht. Heute schreibt man ein css-Format für "Quote" in den HTML-Header-Bereich und ändert dann die Ausgabe im Javascript entsprechend:
document.write("<span class=\"quote\">" + quote + "</span>")

Im Header-Bereich erscheint vorher die css-Klasse "quote":

<style type="text/css">
.quote { color:#009900; font-family:"comic sans ms",sans-serif; }
</style>
 
Zuletzt bearbeitet: (css)
Natürlich, hierzu referenziere ich aber mal auf eine Seite, als Hinweis, es hat was mit der Zeile mit document.write zu tun... Denn vorzeigen, aber nicht verstehen hilft dir nicht.

http://de.selfhtml.org/html/text/physisch.htm#elemente


edit: hier mal eine etwas andere Lösung um deine Wünsche zu erfüllen.
Code:
<center>
<style type="text/css">
.quote_text{
	font-size: 16px;
	color: red;
	font-style:	normal; /* italic */
}
</style>

<script language="JavaScript" type="text/javascript">
//<![CDATA[
<!-- Verstecken für ältere Browser --
var quotenumber = 14 ;
var randomnumber = Math.random() ;
var rand1 = Math.round( (quotenumber-1) * randomnumber) + 1 ;
quote = "NACHRICHT #"+rand1;
// -- End Hiding Here -->
//]]>
</script> <script language="JavaScript" type="text/javascript">
//<![CDATA[
<!-- Vertecken für ältere Browser --
document.write("<div class='quote_text'>" + quote + "</div>")
// -- Ende Verstecken -->
//]]>
</script>
</center>
 
Zuletzt bearbeitet:
Zurück
Oben