社区
JavaScript
帖子详情
我要怎么实现在这个input获得光标的时候,把里面的value清空?
Jackforid2003
2007-02-01 12:32:21
查了资料,好像<input type="file">的value是只读的?不能写
document.getElementById('id').value='';
谁能告诉我一下?
...全文
890
9
打赏
收藏
<input type="file">我要怎么实现在这个input获得光标的时候,把里面的value清空?
查了资料,好像的value是只读的?不能写 document.getElementById('id').value=''; 谁能告诉我一下?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
goodidid
2007-02-10
打赏
举报
回复
思路得到焦点后先删除原来的<input type="file">然后动态生成一个新的<input type="file">
afgghepss14
2007-02-10
打赏
举报
回复
function test()
{
var a=document.getElementById("ii");//ii为你的file的id
a.focus();
document.execCommand("selectall");
document.execCommand("DELETE");
}
foolbirdflyfirst
2007-02-02
打赏
举报
回复
小mark一下
Apq001
2007-02-02
打赏
举报
回复
inputID.outerHTML = inputID.outerHTML;
inputID = document.getElementById(inputID.id);
//如果原事件是用脚本添加的,还得再加一次。
Jackforid2003
2007-02-02
打赏
举报
回复
写得什么阿。。。
cx3181220
2007-02-01
打赏
举报
回复
这样可以实现功能,问题是选择文件后需先让焦点离开控件
<script>
var i=0;
var f = document.getElementById('file');
function fn1()
{
if(f.value!='' && i==1)
{
f.outerHTML="<input type=\'file\' id=\'file\' onfocus=\'fn1()\' onblur=\'fn2()\'>";
i=0;
}
}
function fn2(){if(f.value!='')i=1;}
</script>
------------------------------
<input type="file" id="file" onfocus="fn1()" onblur="fn2()" />
cx3181220
2007-02-01
打赏
举报
回复
<script>
function fn()
{
var f = document.getElementById('file');
f.outerHTML="<input type=\'file\' id=\'file\'>";
}
</script>
------------------------------------------------
<input type="file" id="file" />
<input type="button" id="btn" onclick="fn()" />
lzb1229
2007-02-01
打赏
举报
回复
jsp群2290187 欢迎加入
wshuangminlg
2007-02-01
打赏
举报
回复
帮LZ顶
js使用小技巧
<
input
type
=text onkeypress="return event.keyCode>=48&&event.keyCode<=57||(this.
value
.indexOf(".")<0?event.keyCode==46:false)" onpaste="return !clipboardData.getData("text").match(/D/)" ondragenter=...
数字的正则表达式写法参考书
<
input
ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9" onKeyPress="if ((event.keyCode<48 || event.keyCode>57)) event.return
Value
=false"> 8.只能输入英文和数字(有闪动) <
input
...
HTML
input
属性笔记
Input
表示Form表单中的一种输入对象,其又随
Type
类型的不同而分文本输入框,密码输入框,单选/复选框,提交/重置按钮等,下面一一介绍。非常值得注意的一个,通常称为隐藏域:如果一个非常重要的信息需要被提交到...
2-4HTML和CSS\第3节 表单标签_表单项3
1.name属性是为了,上传服务器 2. for-id结合属性是为了
光标
定位。 <td><label for="birthday">...
input
type
="date" name="birthday" id="birthday"></td> for是在第一个单元格 i...
input
类型和限制
常用限制
input
的方法 1.取消按钮按下时的虚线框,在
input
里添加属性值 hideFocus 或者 HideFocus=true <
input
type
="submit"
value
="提交" hidefocus="...
JavaScript
87,907
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章