【发布时间】:2026-02-14 17:15:01
【问题描述】:
无法获取第二个文件输入字段的值。
下面的例子:
$(".upload").live("change",function(){
var filename = document.getElementsByClassName('upload')[0].value;
var lastIndex = filename.lastIndexOf("\\");
if (lastIndex >= 0) {
filename = filename.substring(lastIndex + 1);
}
document.getElementsByClassName('filename')[0].value = filename;
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script>
<input class="upload" type="file"/>
<input class="filename" type="text" />
<input class="upload" type="file"/>
<input class="filename" type="text" />
【问题讨论】:
标签: javascript php html arrays input