ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: mastertar ที่ 18 ตุลาคม 2010, 16:13:45



หัวข้อ: อ่าน path file ของ input type file
เริ่มหัวข้อโดย: mastertar ที่ 18 ตุลาคม 2010, 16:13:45
คือว่าผมอยากอ่าน path filt ของไฟล์ที่เป็นฝั่งไคลเอนท์ id = usersfile เพื่อคัดลอกไปยัง input ที่ id = address_dir  แต่ว่าตอนอ่านมามีแต่ ชื่อไฟล์อย่างเดี่ยวนะครับ ไม่ไมี path นะครับ กรุณาบอกผมด้วยครับว่าทำอย่างไรให้สามารถ get path ได้ครับ

โค้ดดังนี้ครับ


<form action="index.php" method="post" enctype="multipart/form-data" name="form" id="form">
<div class="col100">
   <fieldset class="form">
      <legend>
         file
      </legend>

      <table>
      <tr>
        <td><div align="left">file</div>         </td>
        <td><label>
          <input name="usersfile" type="file" id="usersfile" />
          <br />
          <input name="address_dir" type="text" id="address_dir" />
        </label></td>
        </tr>
      <tr>
         <td align="right" class="key">&nbsp;</td>
         <td><input type="submit" id="imdb_submit" name="submit" value="Submit" />         </td>
      </tr>
   </table>

   <script type="text/javascript">
   $(function(){
   $("#imdb_submit").click(function(){
      var usersfile = $("#usersfile").val();
      $("#address_dir").attr({
         'value':usersfile
      });
      return false;
   });
   });
   </script>
   </fieldset>
</div>
</form>

ขอบคุณมากครับ :wanwan011:


หัวข้อ: Re: อ่าน path file ของ input type file
เริ่มหัวข้อโดย: palmzaman ที่ 20 ตุลาคม 2010, 17:57:09
คือว่าผมอยากอ่าน path filt ของไฟล์ที่เป็นฝั่งไคลเอนท์ id = usersfile เพื่อคัดลอกไปยัง input ที่ id = address_dir  แต่ว่าตอนอ่านมามีแต่ ชื่อไฟล์อย่างเดี่ยวนะครับ ไม่ไมี path นะครับ กรุณาบอกผมด้วยครับว่าทำอย่างไรให้สามารถ get path ได้ครับ

โค้ดดังนี้ครับ


<form action="index.php" method="post" enctype="multipart/form-data" name="form" id="form">
<div class="col100">
   <fieldset class="form">
      <legend>
         file
      </legend>

      <table>
      <tr>
        <td><div align="left">file</div>         </td>
        <td><label>
          <input name="usersfile" type="file" id="usersfile" />
          <br />
          <input name="address_dir" type="text" id="address_dir" />
        </label></td>
        </tr>
      <tr>
         <td align="right" class="key">&nbsp;</td>
         <td><input type="submit" id="imdb_submit" name="submit" value="Submit" />         </td>
      </tr>
   </table>

   <script type="text/javascript">
   $(function(){
   $("#imdb_submit").click(function(){
      var usersfile = $("#usersfile").val();
      $("#address_dir").attr({
         'value':usersfile
      });
      return false;
   });
   });
   </script>
   </fieldset>
</div>
</form>

ขอบคุณมากครับ :wanwan011:

$("#address_dir").val(usersfile);

อย่างงี้ป่าวหว่า