Hallo,
ich habe schon hier im Forum gesucht, aber leider nichts gefunden.
Mein Problem ist folgendes: Ich habe einen Adressdialog nachgebaut. Dort enthalten ist eine Listbox mit Namen, ein Eingabefeld sowie die Buttons ok, cancel und search.
Der Button search soll den im Eingabefeld eingegebenen Wert in der Liste suchen, funktioniert auch einwandfrei. Das Problem ist nun, dass bei drücken der Enter-Taste in dem Eingabefeld die form submitted wird.
Weiss jemand, wie man verhindern kann, dass Domino automatisch den u.a. Code zur Maske zufügt?
Gruß
Stefan
<script language="JavaScript" type="text/javascript">
<!--
document._domino_target = "_self";
function _doClick(v, o, t, h) {
var form = document._AddressDialog;
if (form.onsubmit) {
var retVal = form.onsubmit();
if (typeof retVal == "boolean" && retVal == false)
return false;
}
var target = document._domino_target;
if (o.href != null) {
if (o.target != null)
target = o.target;
} else {
if (t != null)
target = t;
}
form.target = target;
form.__Click.value = v;
if (h != null)
form.action += h;
form.submit();
return false;
}
// -->
</script>
</head>
<body text="#000000" bgcolor="#FFFFFF" class="popup_notes" onload="init();">
<form method="post" action="/application/hirerequestapproval.nsf/AddressDialog?OpenForm&Seq=1" name="_AddressDialog">
<input type="hidden" name="__Click" value="0">
...