Javascript 将输入类型从文件更改为文本

Javascript 将输入类型从文件更改为文本,javascript,jquery,html,Javascript,Jquery,Html,我的要求是最初我的输入类型应该是file,但它是只读的。因此,随着选择文件,我应该能够在文本框中写入文件名。 有人能帮忙吗?我应该像在文本框中写入文本一样写入文件名。 var change=document.getElementByIdchange; //做任何你需要的事,然后打电话 $“转换器”。单击功能{ change.type='text'; }; 我不明白你的目的。请详细说明你的目的和你想要什么。如果您有,也可以添加代码。您的意思是您有一个加载程序,您不希望用户能够选择文件,而只是写文件

我的要求是最初我的输入类型应该是file,但它是只读的。因此,随着选择文件,我应该能够在文本框中写入文件名。 有人能帮忙吗?我应该像在文本框中写入文本一样写入文件名。

var change=document.getElementByIdchange; //做任何你需要的事,然后打电话 $“转换器”。单击功能{ change.type='text'; };
我不明白你的目的。请详细说明你的目的和你想要什么。如果您有,也可以添加代码。您的意思是您有一个加载程序,您不希望用户能够选择文件,而只是写文件名?实际上,在文件输入中,我们只能通过单击“选择文件”按钮来选择文件,如果我们不选择任何文件,则将显示“无文件选择”注释,在这个地方,我可以编辑文本,就像我可以键入我的文件名而不是选择文件一样。通过单击“选择文件”按钮和键入文件名来选择文件应该有两个功能。我只能在选择一个文件后上传文件,文件名将代替“无文件选择”。因此,我的要求是我应该能够编辑文件名。实际上,在文件输入中,我们只能通过单击“选择文件”按钮选择文件,如果我们不选择任何文件,则将显示“注释”“无文件选择”,在该位置,我可以编辑文本,就像我可以键入文件名而不是选择文件一样。通过单击“选择文件”按钮和键入文件名来选择文件应该有两个功能。当页面加载本身时,它应该具有这两个功能。单击“更改类型”后发送的内容我可以编辑您无法更改该文本您唯一的其他选择是在文件输入旁边添加另一个文本字段文件类型也将作为文本框出现,对吗?它是只读的。我不明白你在问什么我只能在选择一个文件后上传文件。文件名将代替“无文件选择”填充。所以我的要求是我应该能够编辑文件名。