D
don quichotte
Hallo zusammen,
ich habe ein Formular, dass bei einer Eingabe in einem bestimmten Feld ein iFrame aufruft, welches ein Select-Feld enthält.
In dem abgefragt wird, ob das eingegebene in der DB existiert. Wenn es existiert, soll in das Textfeld5 auf der NEW.asp Seite ein Text geschrieben und das Feld DISABLED werden.
NEW.asp:
DROPDOWN.asp:
nun hätte ich gerne eine Abfrage(wie schon vorhanden - aber nicht ganz funktionstüchtig) auf der DROPDOWN.asp Seite und auch noch eine Abfrage auf der NEW.asp Seite, falls diese Seite neu geladen wird, müsste dieses Feld DISABLED bleiben.
Kann ich also auf die Funktion exist_check(); im DROPDOWN.asp zugreiffen oder wie kann ich auf den Wert im Select-Feld zugreiffen?
MFG
Don Quijote
ich habe ein Formular, dass bei einer Eingabe in einem bestimmten Feld ein iFrame aufruft, welches ein Select-Feld enthält.
In dem abgefragt wird, ob das eingegebene in der DB existiert. Wenn es existiert, soll in das Textfeld5 auf der NEW.asp Seite ein Text geschrieben und das Feld DISABLED werden.
NEW.asp:
PHP:
<table align='center' border='0' cellpadding='5' cellspacing='1'>
<tr>
<td class='tabellentext' width='215'>Name:</td>
<td width='130' align='right' height="34">
<input value="<%=request.querystring("t4")%>" type='text' name='Textfeld4' >
</td>
</tr>
<tr align="left">
<td></td>
<td valign="top">
<iframe id='dropdown4' border='0' frameborder='0' marginwidth='0' src='dropdown.asp' style='position:absolute;width:180;height:71;visibility:hidden;'>
</iframe>
</td>
</tr>
</table>
DROPDOWN.asp:
Code:
<script type="text/javascript">
<!--
function WriteData(dropfeld,frame,eigabewert) {
var Wert = '';
if(document.auto.all['list'].value != ''){
Wert = document.auto.all['list'].value;
}
else{
Wert = eigabewert;
}
//alert(Wert)
//alert(frame)
parent.document.formular.all[dropfeld].value = Wert;
parent.document.all[frame].style.visibility = "hidden";
}
function exist_check(exist){if (exist=="true"){
parent.document.formular.Textfeld5.value = "Eintrag existiert bereits";
parent.document.formular.Textfeld5.disabled = true;
parent.document.getElementById('t5zaehler').style.display = "none";
return true;
}
if (exist=="false"){
parent.document.formular.Textfeld5.value = "Eintrag existiert noch NICHT!";
parent.document.formular.Textfeld5.disabled = false;
//parent.document.getElementById('t5zaehler').style.display = "block";
return false;
}
}
-->
</script>
HTML:
vergleich = request.querystring("like")
dropfeld = request.querystring("dropfeld")
frame = request.querystring("frame")
SQLexist = "SELECT Band FROM band WHERE band = '" & vergleich &"'"
Set rs_exist = connection.Execute(SQLexist)
'response.write SQLexist
if not rs_exist.eof Then
'response.write(" vorhanden")
exist = "true" '1
else
' response.write(" nicht vorhanden")
exist = "false" '0
end if
<form name='auto'>
<select name='list' >
<option value="<%=rs_band("Band")%>"><%=rs_band("Band")% OnClick="javascript:WriteData('<%=dropfeld%>','<%=frame%>');exist_check('<%=exist%>');"></option>
</select>
</form>
nun hätte ich gerne eine Abfrage(wie schon vorhanden - aber nicht ganz funktionstüchtig) auf der DROPDOWN.asp Seite und auch noch eine Abfrage auf der NEW.asp Seite, falls diese Seite neu geladen wird, müsste dieses Feld DISABLED bleiben.
Kann ich also auf die Funktion exist_check(); im DROPDOWN.asp zugreiffen oder wie kann ich auf den Wert im Select-Feld zugreiffen?
MFG
Don Quijote
Zuletzt bearbeitet von einem Moderator: