• 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>
 
Werbung:
Werbung:
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
 
Werbung:
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