• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

if else Schleife

Stone0100

Neues Mitglied
Hallo HTML-Freunde,

ich habe ein problem mit der if else Schleife.

Bei folgendem Code möchte ich gern eine Wenn-Dann Funktion rein bringen, das heißt wenn ich bei der ersten Auswahl die 1 nehme soll bei der zweiten Auswahl nur die Auswahl 3, 4, 5 dargestellt werden.

Hoffe es kann mir einer kurzfristig helfen.

Im Voraus vielen Dank!

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="mySAP.com 1.0">
<link rel="stylesheet" href="ck_ecp_stylesheet.css" type="text/css">
<script language="javascript" type="text/javascript">
var max = 250;
var eName = "ck_ecp_edit";
var c = new String(" \t\r\n");
function createElement(name,value,type) {
var el;
el = document.createElement("input");
el.type = type;
el.name = name;
el.value = value;
return el;
}
function lTrim(str) {
var s = new String(str);
if (c.indexOf(s.charAt(0)) != -1) {
var len = s.length;
var i = 1;
while (i < len && (c.indexOf(s.charAt(i)) != -1)) {
i++;
}
s = s.substring(i,len);
}
return s;
}
function rTrim(str) {
var s = new String(str);
var len = s.length;
if (c.indexOf(s.charAt(len -1 )) != -1) {
var i = len - 2;
while (i > 0 && (c.indexOf(s.charAt(i)) != -1)) {
i--;
}
s = s.substring(0,i + 1);
}
return s;
}
function trim(str) {
return lTrim(rTrim(str));
}
function checkInput(form) {
var tArea = form.elements[eName];
if (tArea) {
tArea.value = trim(tArea.value);
text = tArea.value;
var length = text.length;
if (length > max) {
if (length > 255) {
text = text.substring(0,255);
length = 255;
}
var loop = Math.ceil(length/max);
var start = 0;
var cnt = 0;
var take = max;
var p, n, fld;
while (cnt < loop) {
p = text.substr(start,take);
start += take;
if ((start + take) > length) {
take = (length - start);
}
n = eName + cnt;
fld = createElement(n,p,"hidden");
form.appendChild(fld);
cnt++;
}
tArea.value = "";
}
}
return true;
}
</script>
<script>
function handleF4(str)
{
document.all.FORM1.CK_ECP_F4_HANDLER.value = str;
document.all.FORM1.submit();
document.all.FORM1.CK_ECP_F4_HANDLER.value = "";
}
</script>
</script>
</head>
<body bgcolor="#95B2C3">
<form name="FORM1" method="POST" action="SAPEVENT:SUBMIT" onSubmit="return checkInput(this)">
<input type=hidden name="CK_ECP_F4_HANDLER" value="">
<table class="table7" border="0" cellspacing="2" cellpadding="0">
<tr>
<td class="header2" colspan="2">&nbsp;&nbsp;`DESC`&nbsp;&nbsp;</td>
</tr>
<tr>
<td class="table8" valign="center" nowrap>&nbsp;&nbsp;`CHARS[ZMNB_TYPLEUCHTEND].DESC`&nbsp;&nbsp;</td>
<td bgcolor="#FFFFFF"><select class="pulldown" name="ZMNB_TYPLEUCHTEND"`CKECP.DISABLED`>
<option value="1" `CHARS[ZMNB_TYPLEUCHTEND].VALUE[1].SELECTED`> `CHARS[ZMNB_TYPLEUCHTEND].VALUE[1].DESC`</option>
<option value="2" `CHARS[ZMNB_TYPLEUCHTEND].VALUE[2].SELECTED`> `CHARS[ZMNB_TYPLEUCHTEND].VALUE[2].DESC`</option>
<option value="3" `CHARS[ZMNB_TYPLEUCHTEND].VALUE[3].SELECTED`> `CHARS[ZMNB_TYPLEUCHTEND].VALUE[3].DESC`</option>
<option value="4" `CHARS[ZMNB_TYPLEUCHTEND].VALUE[4].SELECTED`> `CHARS[ZMNB_TYPLEUCHTEND].VALUE[4].DESC`</option>
<option value="5" `CHARS[ZMNB_TYPLEUCHTEND].VALUE[5].SELECTED`> `CHARS[ZMNB_TYPLEUCHTEND].VALUE[5].DESC`</option>
<option value="6" `CHARS[ZMNB_TYPLEUCHTEND].VALUE[6].SELECTED`> `CHARS[ZMNB_TYPLEUCHTEND].VALUE[6].DESC`</option>
<option value="7" `CHARS[ZMNB_TYPLEUCHTEND].VALUE[7].SELECTED`> `CHARS[ZMNB_TYPLEUCHTEND].VALUE[7].DESC`</option>
<option value="8" `CHARS[ZMNB_TYPLEUCHTEND].VALUE[8].SELECTED`> `CHARS[ZMNB_TYPLEUCHTEND].VALUE[8].DESC`</option>
<option value="9" `CHARS[ZMNB_TYPLEUCHTEND].VALUE[9].SELECTED`> `CHARS[ZMNB_TYPLEUCHTEND].VALUE[9].DESC`</option>
<option value="10" `CHARS[ZMNB_TYPLEUCHTEND].VALUE[10].SELECTED`> `CHARS[ZMNB_TYPLEUCHTEND].VALUE[10].DESC`</option>
<option value="11" `CHARS[ZMNB_TYPLEUCHTEND].VALUE[11].SELECTED`> `CHARS[ZMNB_TYPLEUCHTEND].VALUE[11].DESC`</option>
<option value="12" `CHARS[ZMNB_TYPLEUCHTEND].VALUE[12].SELECTED`> `CHARS[ZMNB_TYPLEUCHTEND].VALUE[12].DESC`</option>
<option value="13" `CHARS[ZMNB_TYPLEUCHTEND].VALUE[13].SELECTED`> `CHARS[ZMNB_TYPLEUCHTEND].VALUE[13].DESC`</option>
</select></td>
</tr>
<tr>
<td class="table8" valign="center" nowrap>&nbsp;&nbsp;`CHARS[ZMNB_LEUCHTMITTELD].DESC`&nbsp;&nbsp;</td>
<td bgcolor="#FFFFFF"><select class="pulldown" name="ZMNB_LEUCHTMITTELD"`CKECP.DISABLED`>
<option value="1" `CHARS[ZMNB_LEUCHTMITTELD].VALUE[1].SELECTED`> `CHARS[ZMNB_LEUCHTMITTELD].VALUE[1].DESC`</option>
<option value="2" `CHARS[ZMNB_LEUCHTMITTELD].VALUE[2].SELECTED`> `CHARS[ZMNB_LEUCHTMITTELD].VALUE[2].DESC`</option>
<option value="3" `CHARS[ZMNB_LEUCHTMITTELD].VALUE[3].SELECTED`> `CHARS[ZMNB_LEUCHTMITTELD].VALUE[3].DESC`</option>
<option value="4" `CHARS[ZMNB_LEUCHTMITTELD].VALUE[4].SELECTED`> `CHARS[ZMNB_LEUCHTMITTELD].VALUE[4].DESC`</option>
<option value="11" `CHARS[ZMNB_LEUCHTMITTELD].VALUE[11].SELECTED`> `CHARS[ZMNB_LEUCHTMITTELD].VALUE[11].DESC`</option>
<option value="5" `CHARS[ZMNB_LEUCHTMITTELD].VALUE[5].SELECTED`> `CHARS[ZMNB_LEUCHTMITTELD].VALUE[5].DESC`</option>
<option value="6" `CHARS[ZMNB_LEUCHTMITTELD].VALUE[6].SELECTED`> `CHARS[ZMNB_LEUCHTMITTELD].VALUE[6].DESC`</option>
<option value="12" `CHARS[ZMNB_LEUCHTMITTELD].VALUE[12].SELECTED`> `CHARS[ZMNB_LEUCHTMITTELD].VALUE[12].DESC`</option>
<option value="7" `CHARS[ZMNB_LEUCHTMITTELD].VALUE[7].SELECTED`> `CHARS[ZMNB_LEUCHTMITTELD].VALUE[7].DESC`</option>
<option value="8" `CHARS[ZMNB_LEUCHTMITTELD].VALUE[8].SELECTED`> `CHARS[ZMNB_LEUCHTMITTELD].VALUE[8].DESC`</option>
<option value="9" `CHARS[ZMNB_LEUCHTMITTELD].VALUE[9].SELECTED`> `CHARS[ZMNB_LEUCHTMITTELD].VALUE[9].DESC`</option>
<option value="10" `CHARS[ZMNB_LEUCHTMITTELD].VALUE[10].SELECTED`> `CHARS[ZMNB_LEUCHTMITTELD].VALUE[10].DESC`</option>
</select></td>
</tr>
</table>
<p>
`COMMENT.DESC`<br>
<textarea name="ck_ecp_edit" rows="3" cols="40"`CKECP.DISABLED`>`COMMENT.VALUE`</textarea>
</p>
<p><input type="submit" value="`EVENT[SUBMIT].DESC`"></p>
</form>
</body>
</html>
 
Wie könnte ich das im HTML lösen

Wie könnte ich das im HTML lösen??

Kann mir da jemand in meinem Code einbauen??

Im Voraus vielen DANK!

Gruß Stone0100
 
Nicht in HTML.

Aber mit JavaScript bzw. Ajax. Frag doch mal in dem Forum nach. Und bitte benutze die [*code]-Tags um Code darzustellen, beim Akzeptieren der Forenregeln hast Du Dich dazu verpflichtet.
 
Zurück
Oben