消息关闭
    暂无新消息!

Java html

问题作者 : 半农2017-08-19发布
怎么让两个input框在同一行显示,并且第二个input框的是type=file类型的,点击第二个input框时,要把上传的文件显示在第一个input框内,求大神解答

2个回答

︿ 1
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title> Java html [ Java EE]</title>
</head>
<body>
    <div>
        <input id="fileName" type="text">
        <input id="file" type="file" onchange="handleFileChange()">
    </div>
    <script>
        var file = document.getElementById("file");
        var fileName = document.getElementById("fileName");
        function handleFileChange(){
            fileName.value = file.value;
        }
    </script>
</body>
</html>

这是不是你想要的?
选择文件后效果: