我正在学习 html 和 javascript,我想知道是否可以执行以下操作:使用文件输入上传文件时,希望将上传的文件名(不带路径)写入文件输入字段..这可能吗?下面是我的代码,但无法获得任何解释如何为新手做的链接。对不起,如果这是一个非常愚蠢的问题,但我想知道你是否可以只使用 javascript(而不是 jQuery)和 HTML 而不涉及服务器。
<html>
<head>
<script type="text/javascript">
(function alertFilename()
{
var thefile = document.getElementById('thefile');
//here some action to write the filename in the input text
}
</script>
</head>
<body>
<form>
<input type="file" id="thefile" style="display: none;" />
<input type="button" value="Browse File..." onclick="document.getElementById('thefile').click();" />
<br> <br>The name of the uploaded file is:
<input type="text" name="some_text" id="some_text" />
</form>
</body>
</html>