ホームページ > ウェブフロントエンド > jsチュートリアル > jsでinput type='file'の値を取得、クリアする(サンプルコード)_javascriptスキル

jsでinput type='file'の値を取得、クリアする(サンプルコード)_javascriptスキル

WBOY
リリース: 2016-05-16 17:07:30
オリジナル
1502 人が閲覧しました

アップロード コントロール () は、クライアント上でファイルを参照およびアップロードするために使用されます。ユーザーが選択したパスは value 属性によって取得できますが、value 属性は読み取られます。 -only であり、JavaScript を通じてアクセスすることはできないため、value="" ステートメントを通じてクリアすることはできません。読み取り専用である理由は簡単に理解できます。値を自由に割り当てることができれば、ユーザーが Web ページを開いている限り、好きなようにファイルをコンピューターにアップロードできます。

js は

コードをコピー の値を取得します。コードは次のとおりです:



MyHtml.html






アップロード コントロールの値をクリアする 2 つの方法 ()

方法 1:

コードをコピー コードは次のとおりです:







方法 2:

function clearFileInput(file){
var form=document.createElement('form');
document.body.appendChild(form );

//古い形式でファイルの位置を記憶しますvar pos=file.nextSibling;

form.appendChild(file);
form.reset();
pos.parentNode 。 insertBefore(file,pos);
document.body.removeChild(form);
}


関連ラベル:
js
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート