这个JS 没有成功运行

aessjz2 2009-04-26 01:09:55
<input id="comeon" name="" onchange="abc(this)" type="file" />
<script>
function abc(cur){
cur.value=123;
}
</script>


这个报错,我是想当用户选择文件后,文件域的地址变成 数字123;
请问怎么改,谢谢,新手
...全文
47 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
happy664618843 2009-04-26
  • 打赏
  • 举报
回复
file不支持啊该属性啊!
lihan6415151528 2009-04-26
  • 打赏
  • 举报
回复

<span id=fsn style="display:none">
<input name=f><input type=button value="浏览..." onclick="file1.style.display='';fsn.style.display='none';file1.click()">
</span>
<input name=file1 type=file onchange="f.value=value.replace(/.+\\/g,'');fsn.style.display='';style.display='none'">

lihan6415151528 2009-04-26
  • 打赏
  • 举报
回复
在 HTML 文档中 ,<input type="file"> 标签是浏览器向服务器发送选中文件的。该元素有一个 value 属性,保存了用户指定的文件的名称,为安全起见,file-upload 元素的value 属性是只读的,不允许程序员修改它的值,并且HTML value 属性也会被忽略。
十一文 2009-04-26
  • 打赏
  • 举报
回复

file的这个属性是不允许写的,是只读的
所以你是弄不了这个效果的

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧