-1

に組み込まれている素敵なサイトを見つけましたASP.NET。JavaScriptを使用して、コンソールから入力フィールドにテキストを入力するなど、いくつか試してみたいのですが、無効になっているようです。私がしようとすると:

document.getElementById("name");

を取得nullし、各要素で試します。サイトのjsファイルでは、コードで使用されていることがわかりますgetElementByIdが、どういうわけか無効になっています。

4

1 に答える 1

0

clientId を使用する必要があります。たとえば、ここにサーバーコントロールがあります

<asp:textbox id="txtName" runat="server/>

そして今、JavaScriptでそれにアクセスしたい場合は、次のことを行う必要があります。

document.getElementById("<%=txtName.ClientID%>").value;
于 2013-07-11T13:50:29.217 に答える