String auf Nummern prüfen

dann liegt es scheinbar ja nicht an der Prüffunktion. Ich wollte mit dem ganzen einen Absendenbutton blockieren. Vieleicht liegt es ja da dran, habe ich denn da einen Fehler gebaut.

MfG Prophet05
 
:confused: Logisch hast du da einen Fehler....wozu sonst dieses Thema!

Wo er liegt, kannst du hier nachlesen...wie du ihn beseitigst, dazu hast du jetzt 3 funktionierende Vorschläge.
 
Also, wenn du einen Absendebutton blocken willst, dann kannst du doch einfach eine der hier geposteten Dateien (die alle den Absendebutton blockieren) benutzen und nach Wunsch noch ein bisschen andere Farben usw. nehmen.

Ich sehe da kein Problem...

Ansonsten füg deinem Post doch bitte ein Bsp. oder ähnliches bei

Greetz
 
Es funktioniert jetzt. Er blockiert den Button und er gibt ihn wieder frei. Ich habe es jetzt so gemacht das ich mit window.setTimeout(); die Funktion immer wieder Prüfen lasse ob gerade ein Buchstabe dort steht oder eine zahl. Aber Komischer weise Blockiert er mal richtig und mal zum Falschen augenblick. Wobei ich es aber so gemacht habe das er mehrere Felder gleichzeitig Prüft:
PHP:
function ButtonAktiv()
  {
  	var string = Array();
  	var string[0] = document.getElementsByName('breite')[0].value;
  	var string[1] = document.getElementsByName('hoehe')[0].value;
  	var string[2] = document.getElementsByName('borderwidth')[0].value;
  	var string[3] = document.getElementsByName('fontsize')[0].value;
  	
  	for(var i = 0;i < string.length();i++)
  	{
  		if (!isNaN(string[i]))
 			document.getElementById('senden').setAttribute('disabled','false');
  		else
 			document.getElementById('senden').removeAttribute('disabled','true');
  	}
  	
  	window.setTimeout("ButtonAktiv()", 500);
  }
 

Neue Beiträge

Zurück