如何将文件的默认值更改为其他值?

时间:2015-02-23 20:24:31

标签: php file input

我正在创建更新表单,是否有代码将默认值“无文件选择”更改为其他值?

这是我的代码,

<input type="file" class="form-control" value="<?php echo $categoryinfo['image']; ?>" name="image">

我想在框中看到$ categoryinfo ['image'],但现在我看到“没有文件选择”。有没有办法改变它?

1 个答案:

答案 0 :(得分:0)

下面的代码段将完全符合您的要求。

&#13;
&#13;
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;
&#13;
&#13;

您会发现此代码段可以满足您的需求