Ich möchte also einen Button1 anklicken, wenn der Submit-Button geklickt wurde.Der Wert der Eigenschaft 'click' kann nicht abgerufen werden: Objekt ist null oder undefined
Hier ist der relevante Code:
<input id="Submit1" type="submit" value="Search" onclick="javascript:check_user()" />
<script type="text/javascript">
function check_user() {
document.getElementById('<%=Button1.ClientID%>').click();
}
</script>
<asp:Button id="Button1" runat="server" Visible="false" OnClick="Button1_Click"/>
Und hier ist der Fehler, den ich bekommen:
Microsoft JScript runtime error: Unable to get value of the property 'click': object is null or undefined
Hat jemand irgendwelche Ideen, was das Problem sein könnte? Ich habe mir die Haare ausgerissen und versucht, es herauszufinden.
Warum müssen Sie auf der Clientseite auf zwei Schaltflächen klicken? Warum nicht einfach den entsprechenden Code auf der Serverseite ausführen? Sendet das Formular an einen Drittanbieter-Standort und Sie versuchen, auch Code auf Ihrem Server auszuführen? – mellamokb
Wenn Sie mir sagen können, wie ich mit einem Klick auf eine C# -Methode gehen kann, wäre ich dankbar (es scheint nie die Methode zu finden, wenn ich es versuche) - sonst wäre das der einzige Weg, an den ich denken könnte. –
Siehe meine Antwort. – mellamokb