JavaScriptがファイルアップロードのタイプを判断する方法
1067 ワード
本論文の実例はJavaScriptがファイルアップロードのタイプを判断する方法を示しており、非常によく使われている技術である.具体的な実現方法は以下の通りです.
ファイルをアップロードする時に一つの機能を使って、html元素のinputタグを使って実現します.
ここで述べたように、javascriptを使ってwebプログラムの設計をするのに役に立ちます.
ファイルをアップロードする時に一つの機能を使って、html元素のinputタグを使って実現します.
写真を選択したら、すぐにONchangeイベントを起動して写真をアップロードしますが、同じ画像を繰り返し選択すると、ONchangイベントが発生しません.解決方法は以下の通りです.
function imageSubmit(obj, imageType) {
if (imageType == "0") {
// ...
// onchange
var nf = obj.cloneNode(true);
nf.value='';
obj.parentNode.replaceChild(nf, obj);
}
}
clone Node()方法は、このノードを呼び出す全く同じレプリカを作成するために用いられ、パラメータtrueは、レプリカを実行すること、すなわち、レプリカノードおよびサブノードツリー全体を表し、パラメータがfalseである場合には、レプリカを実行する、すなわち、レプリカノード自体のみを実行する.コピーして戻ってきたノードコピーはドキュメントの所有ですが、親ノードは指定されていません.したがって、このノードのコピーは、apendChild()、insertBefore()またはreplacceChild()によってドキュメントに追加されない限り、孤児となる.ここで述べたように、javascriptを使ってwebプログラムの設計をするのに役に立ちます.