我正在创建更新表单,是否有代码将默认值“无文件选择”更改为其他值?
这是我的代码,
<input type="file" class="form-control" value="<?php echo $categoryinfo['image']; ?>" name="image">
我想在框中看到$ categoryinfo ['image'],但现在我看到“没有文件选择”。有没有办法改变它?
答案 0 :(得分:0)
下面的代码段将完全符合您的要求。
window.nameChanger = function(){
var btn = document.getElementById('filePick');
if(btn.value == "")
{
fileLabel.innerHTML = "Choose a file"; //used for if someone picks a file - then presses again and cancels.
}
else
{
var fileName = btn.value.split('\\');
fileLabel.innerHTML = fileName[fileName.length-1];
}
};
&#13;
input[type=file]{
width:100px;
color:transparent;
}
&#13;
<div>
<input title="Choose Something" type='file' id="filePick" onchange="nameChanger()">
<label id="fileLabel">Whatever You Want</label>
</div>
&#13;
您会发现此代码段可以满足您的需求