webForumDet fria alternativet

Kontrollera tom sträng

3 svar · 597 visningar · startad av md7dani

md7daniMedlem sedan okt. 201012 inlägg
#1

Har följ funktion:

function convertText() {
	if (document.Menus.textfield1.value=="" || isEmpty(document.Menus.textfield1.value)==true) { alert("Strängen är tom!"); return false; }
}

Den verkar inte fatta isEmpty checken. Ser ni nåt fel?

tack

voigtann1Medlem sedan juni 20019 519 inlägg
#2

isEmpty är inte en funktion i javascript, du behöver skapa den:

function isEmpty( inputStr ) { if ( null == inputStr || "" == inputStr ) { return true; } return false; }

och då räcker det med:

function convertText() {
	if (isEmpty(document.Menus.textfield1.value)) { alert("Strängen är tom!"); return false; }
}
md7daniMedlem sedan okt. 201012 inlägg
#3

voigtann1 skrev:

isEmpty är inte en funktion i javascript, du behöver skapa den:

function isEmpty( inputStr ) { if ( null == inputStr || "" == inputStr ) { return true; } return false; }

och då räcker det med:

function convertText() {
	if (isEmpty(document.Menus.textfield1.value)) { alert("Strängen är tom!"); return false; }
}

Jo den checkar om den är Null eller tom "", men inte om du har blanksteg i strängen. Så då tänkte jag Trim() men den verkar inte finnas i Javascript :(, testade olika varianter av trim().

md7daniMedlem sedan okt. 201012 inlägg
#4

voigtann1 skrev:

isEmpty är inte en funktion i javascript, du behöver skapa den:

function isEmpty( inputStr ) { if ( null == inputStr || "" == inputStr ) { return true; } return false; }

och då räcker det med:

function convertText() {
	if (isEmpty(document.Menus.textfield1.value)) { alert("Strängen är tom!"); return false; }
}

Jo den kollar om den är Null eller tom "" men inte om strängen är fylld med blanksteg. Så tänkte använda trim() function men den verkar inte finnas i javascript :). Testade olika varianter av den.

123 ms totalt · 3 externa anrop · v20260731065814-full.16f3d68c
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)