input type="file" id="file1" ...
文本选择框选中一个文本后如何获得该文本的名称和内容

解决方案 »

  1.   

    var val = document.getElementById("file1").value;
      

  2.   

    javascript没有权限读本地的文件吧,只能上传到服务器再读文本的内容
      

  3.   

    <script language="javascript">
    function getImageValue
    {
    var fileName = document.getElementById("file1").value;
    //fileName就是文件名
    }
    </script>
      

  4.   


        <script language ="javascript" type ="text/javascript">
        function abc()
        {
              alert(document.getElementById("file1").value);
              //获取你的文本选择框的id,然后在获取你选择的内容,这里肯能不是.value我也记不清楚了,试试吧。      }
        </script>
      

  5.   

    要回传的话就要用到ajax了
    获得此值:
       var val = document.getElementById("file1").value;
    然后,把它加到串里传回去处理就好了。xmlHttp.open("GET","Server.aspx?fileValue=val",true);
    因为家里不能上网,在网吧,不能给你全部代码了,我手写js很差的。 网上大把,找找吧。
      

  6.   

    就说.....怎么试都不行...呵呵谢谢大家啦.....value获得是OK了...
    看来只有上传到服务器后在读文本内容了