2012-02-08 17 views
1

私はasp.netフォームにfileuploadコントローラを持っています。私はラジオボタンをクリックしてjavascriptを使用してfileuploadテキストを空にしています。JavaScriptを使用した空のFileUploadテキスト

はどのように我々は

<asp:RadioButton ID="rbnImage" runat="server" Text="Image" GroupName="a" 
onclick="SetVisibility(this.id)" 

Javascriptがここに

function SetVisibility(id) { 
     if (id == 'rbnImage') { 
      document.getElementById('fupLogo').style.visibility = 'visible'; 
      document.getElementById('fupLogo').value = '';     
      document.getElementById('txtText').style.visibility = 'hidden'; 
     } 

    } 

行くこのコードは、テキストボックスのために働いてworking.Itsではありません... that.Hereの私のコードを実行します。

+0

あなたはラジオボタンのIDが 'rbnImage' であることがわかりました、あなたが尋ねる 'rbnText'? – Hadas

+0

ご質問中に申し訳ありませんが間違いました。私はそれを修正しました – ksg

答えて

2

ファイルのアップロードの値を設定することはできません。

は、このトリックを試してみてください:

var browse=document.getElementById(control); 
var newbrowse= browse.cloneNode(false); 
browse.parentNode.replaceChild(newbrowse ,browse); 
+0

Hurrayはうまく動作しています...ありがとうございます..ファイルアップローダーが空になっている – ksg

関連する問題