0

私のコードに従ってください:

HTML:

<form id="test" action="javascript:test()" method="post">
<input name="image" type="file" /> 
<input type="submit" value="Submit" />
</form>

JS:

function test(){
   iframe = document.createElement("IFRAME");  
   iframe.name = "iframe_upload";
   iframe.src="test.php";
   document.body.appendChild(iframe);
   document.getElementById("test").target = "iframe_upload";
}

PHP:

<?php
  if (isset($_FILES["image"])){
     echo 'exist';
     exit();
  }
?>

エラーはどこにありますか? 問題はjavascriptにあると確信しています。javascriptがiframeを動的に作成しなくても簡単に離陸できますが、javascriptを使用する必要があります。

4

1 に答える 1