SiteMap - Alle 229 JavaScript Bausteine anzeigen
<img id="dummy" src="bild1.gif" onMouseOut="document.images.dummy.src='bild1.gif';" onMouseOver="document.images.dummy.src='bild2.gif';" onClick="document.images.dummy.src='bild3.gif';" onDblClick="document.images.dummy.src='bild4.gif';">

<script type="text/javascript">
// Großbuchstaben Test
function test() {
var Feld = new Array("A","B","C","D","E","F","G","H","I","J","K","L",
"M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z");
var test = document.Form.Eingabe.value;
var wert = 0;
for (var i = 0; i < test.length; i++) {
for (var r = 0; r < Feld.length; r++) {
if ( test.substr(i,1) == Feld[r]) {
wert++;
}
}
}
alert("Dieser Text enthält " + wert + " große Buchstaben.");
}
</script>
<form name=Form>
<textarea rows="5" cols="50" name="Eingabe">
Als es die ersten Hügel des Kursivgebirges erklommen hatte ...
</textarea>
<input type="button" value=" Test " onClick="test();">
</form>
<script type="text/javascript"> // Drehregler function minus(Name , Startwert , Schrittweite){ var nWert = parseInt(document.Form.elements[Name].value); if (nWert > Startwert) { nWert -= Schrittweite; } document.Form.elements[Name].value=nWert; } function plus(Name , Endwert , Schrittweite){ var nWert = parseInt(document.Form.elements[Name].value); if (nWert < Endwert) { nWert += Schrittweite; } document.Form.elements[Name].value=nWert; } </script> <form name="Form"> <input size=3 type=text name="eins" value="1"> <input type=button value="-" onClick="minus('eins' , 1 , 1);"> <input type=button value="+" onClick="plus('eins' , 10 , 1);"> (Wert von 1 bis 10, Schrittweite 1) <br> <input size=3 type=text name="zwei" value="2"> <input type=button value="-" onClick="minus('zwei' , 2 , 2);"> <input type=button value="+" onClick="plus('zwei' , 26 , 2);"> (Wert von 2 bis 26, Schrittweite 2) <br> <input size=3 type=text name="drei" value="100"> <input type=button value="-" onClick="minus('drei' , 100 , 5);"> <input type=button value="+" onClick="plus('drei' , 150 , 5);"> (Wert von 100 bis 150, Schrittweite 5)
<script type="text/javascript">
// Nur einmal senden
function einmal_senden() {
document.Formular.elements["absenden"].value="Formular gesendet";
document.Formular.elements["absenden"].disabled="disabled";
return true;
}
</script>
<form name="Formular" action="" method="post" onSubmit="return einmal_senden();">
<input type="submit" name="absenden">
</form>
<script type="text/javascript">
// Trinitätsoperator
function test3() {
var Zahl1 = 55;
var Zahl2 = 50;
var Summe = Zahl1 + Zahl2;
var meldung = (Summe > 100) ? "Die Summe ist größer als 100." : "Die Summe ist kleiner als 100.";
alert(meldung);
}
</script>
<a href="javascript:test3();">Summe</a>
<script type="text/javascript">
// Wechselnder Bilderbutton
function a() {
document.images.dummy.src="collapse.gif";
document.getElementById("Ziel").href = "javascript:b();";
}
function b() {
document.images.dummy.src="expand.gif";
document.getElementById("Ziel").href = "javascript:a();";
}
</script>
<a href="javascript:a();" id="Ziel"><img src="expand.gif" name="dummy" border=0></a>
<script type="text/javascript">
// Wechselnder Bilderbutton (2)
function plus() {
document.images.dummy2.src="collapse.gif";
document.getElementById("script").href = "javascript:minus();";
document.getElementById("mehr").style.display='inline';
}
function minus() {
document.images.dummy2.src="expand.gif";
document.getElementById("script").href = "javascript:plus();";
document.getElementById("mehr").style.display='none';
}
</script>
<img src="Bild1.gif">
<a href="javascript:plus();" id="script"><img src="expand.gif" name="dummy2" border=0></a>
<span style="display: none" id=mehr>
<img src="Bild2.gif">
</span>
<input type="text" value="Ihr Name"
onFocus="if(this.value=='Ihr Name'){
this.value='';
this.style.color='#FF0000'}"
style="color: #B0B0B0;">
Beispiel für ein Textfeld
<textarea rows="3" cols="25"
onFocus="if(this.value=='Kommentar'){
this.value='';
this.style.color='#458787'}"
style="color: #a5d1d1;">Kommentar</textarea>
| Beispiele: | ||
<script type="text/javascript">
// Zahlen autom. addieren
function zaehler() {
var WertA = document.Form5.zahl1.value;
var WertB = document.Form5.zahl2.value;
var WertC = document.Form5.zahl3.value;
document.Form5.ausgabe.value=WertA*1 + WertB*1 + WertC*1;
}
</script>
<form name="Form5">
Kaffee <input type=text name="zahl1" value="" size=3 onKeyUp="zaehler();"> € <br>
Bier <input type=text name="zahl2" value="" size=3 onKeyUp="zaehler();"> € <br>
Saft <input type=text name="zahl3" value="" size=3 onKeyUp="zaehler();"> € <br>
Summe: <input type=text name="ausgabe" value="" size=3> €
</form>
<script type="text/javascript">
// Text mit Link markieren
function Markiere(x) {
var ID = x.split(":");
for (var r = 0; r < document.getElementsByTagName("dfn").length; r++) {
document.getElementsByTagName("dfn")[r].style.backgroundColor="#FFFFFF";
}
for (var i = 0; i < ID.length; i++) {
document.getElementById(ID[i]).style.backgroundColor="#FFFFB9";
}
}
</script>
<a href="javascript:Markiere('a1:a3:a5');"> Markiere 1|3|5 </a> -
<a href="javascript:Markiere('a2:a4:a6');"> Markiere 2|4|6 </a> -
<a href="javascript:Markiere('a3');"> Markiere 3 </a> -
<a href="javascript:Markiere('a2:a5');"> Markiere 2|5 </a> -
<a href="javascript:Markiere('a1:a2:a3:a4:a5:a6');"> Markiere alles </a> <br><br>
<dfn id="a1"> 1. Äpfel </dfn><br>
<dfn id="a2"> 2. Birnen </dfn><br>
<dfn id="a3"> 3. Bananen </dfn><br>
<dfn id="a4"> 4. Pflaumen </dfn><br>
<dfn id="a5"> 5. Kirschen </dfn><br>
<dfn id="a6"> 6. Orangen </dfn>
| Beispiel: Markiere 1|3|5 - Markiere 2|4|6 - Markiere 3 - Markiere 2|5 - Markiere alles 1. Äpfel 2. Birnen 3. Bananen 4. Pflaumen 5. Kirschen 6. Orangen |
<input type="text" value="Demotext"
onFocus="if(this.value=='Demotext'){this.value=''}"
onBlur="if(this.value==''){this.value='Demotext'}">
<input type="text" placeholder="Demotext">
<input type="text" size=82 value=" Auch aus den Steinen, die einen in den Weg gelegt werden, kann man schönes bauen." onFocus="this.select();">
<input type=button value="Anzahl der HTML-Tags"
onClick="var x = prompt('HTML-Tag?','br');
alert('Auf dieser Seite befinden sich '+document.getElementsByTagName(x).length+' <'+x+'>-Tags.');">
focus()) automatisch zum nächsten Eingabefeld.
<script type="text/javascript">
// Eingabefeld fokussieren
function gehe_zu(x){
if (x == "eins") {
if (document.Form.eins.value.length == 4) {document.Form.zwei.focus()}
}
if (x == "zwei") {
if (document.Form.zwei.value.length == 2) {document.Form.drei.focus()}
}
if (x == "drei") {
if (document.Form.drei.value.length == 3) {document.Form.taste.focus()}
}
}
</script>
<form name="Form">Code:
<input type=text name="eins" size=4 maxlength=4 onKeyUp="gehe_zu('eins');"> -
<input type=text name="zwei" size=2 maxlength=2 onKeyUp="gehe_zu('zwei');"> -
<input type=text name="drei" size=3 maxlength=3 onKeyUp="gehe_zu('drei');">
<input type=button name="taste" value="OK">
</form>
<form name="Form15">
Farbe ein/aus
<input type=checkbox name="ok" onClick="
if (document.Form15.ok.checked) {
document.getElementById('Farbe').style.backgroundColor = '#FFFFCA';
}
else {
document.getElementById('Farbe').style.backgroundColor = '#FFFFFF';
}">
<textarea rows="2" cols="25" id="Farbe"></textarea>
</form>
<script type="text/javascript"> // PopUp Blocker Test var PoP = " "; var fenster = window.open("","f","width=1,height=1"); if (fenster.closed != true) { PoP = "Der PopUp Blocker ist aus"; } fenster.close(); document.writeln(PoP); </script>
<script type="text/javascript"> // Zahlenwerte überprüfen und korrigieren function Max(maximal,aktuell,Formname){ if (aktuell > maximal) { document.Form17.elements[Formname].value = maximal; document.Form17.elements[Formname].select(); } } </script> <form name="Form17"> <input type=text name="Breite"size=3 class=eingabe onKeyUp="Max(1024,document.Form17.Breite.value,'Breite');"> </form>
