JavaScript --> Null aus dem Prompt // Cookies

  • #1
B

boon

Bekanntes Mitglied
Themenersteller
Dabei seit
08.11.2005
Beiträge
113
Reaktionspunkte
0
Ort
Klagenfurt
HI


Wie kann man beim Abbrechen einer Prompt verhindern das der String NULL zurückgegeben wird?? --> leerer String währ ideal

Kann mir jmd nachhilfe für setzten und auslesen von Cookies mit JavaScript geben? Ich hab bei selfhtml nachgelesen aber da wird nicht so toll darauf eingegangen. :(


Code:
function textsize(sizehelper)							// Fragt das Eingabefeld TextSize ab, und setzt dementsprechend die globale Variable TextSize
									 {
										 
								 var Sizecounter = sizehelper.value;
										
						 for(Size = 175; Sizecounter > 12; Sizecounter--)
											  {
												 Size = Size-5;
											   }
											   
						 for(Size = 175; Sizecounter < 12; Sizecounter++)
											  {
												 Size = Size+5;
											   } 
											   
										  if( Sizecounter > 46)
										  		{
					alert(Die Schriftgröße darf maximal 46 betragen !!);
											  	Size = 175;
											  	Sizecounter = 12;
										  		}
											  	
											  			     
											   	   	     
								   }

Der Code fragt ein Textfeld nach seinem Inhalt ab und soll dementsprechend Vars setzen, seltsamerweise wird aber nur die oberste for-Schleife ausgeführt ... unabhängig davon welche es ist.
Das alert wird auch nich abgearbeitet

boon
 
  • #2
Hi

Da steht der Javascript Interpreter wahrscheinlich vor dem gleichen Problem wie ich und kapiert nix :)

Zumindest scheint die Abbruchbedingung deiner oberen for Schleife falsch zu sein, die hört immer auf wenn Sizecounter auf 12 steht.

Gruß, Michael
 
  • #3
in dem Fall soll er aufhören ... wenn er grösser als 12 ist soll er die Size kleiner machen und den SIzecounter ebenfalls und umgekehrt
 
  • #4
Hi

Code:
 var Sizecounter = sizehelper.value;

for(Size = 175; Sizecounter > 12; Sizecounter--)
  {
 Size = Size-5;
   }
   
for(Size = 175; Sizecounter < 12; Sizecounter++)
  {
 Size = Size+5;
   } 
   
  if( Sizecounter > 46)
  {
alert(Die Schriftgröße darf maximal 46 betragen !!);
  Size = 175;
  Sizecounter = 12;
  }

und

Code:
var Sizecounter = 12

macht exakt das gleiche.

Gruß, Michael
 
  • #5
boon schrieb:
Wie kann man beim Abbrechen einer Prompt verhindern das der String NULL zurückgegeben wird?? --> leerer String währ ideal

So schon probiert ?

Code:
<script language=javascript1.1 type=text/javascript>
Check = prompt(Geben Sie Ihr Passwort fuer diese Seite ein, );
if (!Check || Check == null) {
	Check = ;
}
</script>
 
  • #6
boah conny mein Held :) es funktioniert^^
 
  • #7
Reitz das was du sagst erfüllt irgendwie nicht den Zweck
 
Thema:

JavaScript --> Null aus dem Prompt // Cookies

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.839
Beiträge
707.962
Mitglieder
51.492
Neuestes Mitglied
Janus36
Oben