0

aspx ページで Asp:FileUpload コントロールを作成しました。このコードを使用して Javascript からコントロールにアクセスしようとしました。

Aspx ページで

<asp:FileUpload ID="fileUp" runat="server" />

JavaScriptで

var vbsfileupload = $find("<%= fileUp.ClientID %>");

ただし、vbsfileupload は常に null 値です。

この問題を解決するのを手伝ってください。

4

1 に答える 1

0

私はまったく$find関数だとは思わない。を使用して要素を選択してみてくださいgetElementById:

var vbsfileupload = document.getElementById("#<%= fileUp.ClientID %>");

要素がロードされたにスクリプトのこの部分を実行していると仮定するとvbsfileupload、目的の要素が保持されます。

于 2012-12-18T06:51:47.393 に答える