html <input type="file"/> 获取此路径方法 如下

我想问:1:fileinput.select();fileinput.blur();这两个方法是做什么用的,如果想查阅这两个方法的官方解释该去哪里找2:下面代码在IE里面... 我想问:
1: fileinput.select();fileinput.blur();这两个方法是做什么用的,如果想查阅这两个方法的官方解释该去哪里找
2: 下面代码在IE里面可以实现 为什么在360就不能实现,有没有通用的方法.

<input type="file" id="xxxx" />
<input type="button" value="dfsdfdsfdfd" onclick="testxy()" />
<input type="hidden" id="yyyy" value="" />

<script type="text/javascript">
function testxy() {
var fileinput = document.getElementById("xxxx");
fileinput.select();fileinput.blur();
document.getElementById("yyyy").value = document.selection.createRange().text;
alert(document.getElementById("yyyy").value);
}
</script>
展开
 我来答
jiang19911113
2015-02-09 · TA获得超过205个赞
知道小有建树答主
回答量:192
采纳率:0%
帮助的人:169万
展开全部

focus:获取焦点
select:突出显示表单元素的输入区域

  1. 选中并聚焦 为document.selection.createRange().text
    获取值做准备


2. onclick="javascript:testxy();" 就可以了


实在不行你就换一个实现方式:

1:拿到select对象: var  myselect=document.getElementById("test");

2:拿到选中项的索引:var index=myselect.selectedIndex ;             // selectedIndex代表的是你所选中项的index

3:拿到选中项options的value:  myselect.options[index].value;

4:拿到选中项options的text:  myselect.options[index].text;

再把需要的值给hidden input就可以了

敢闯.
推荐于2016-10-11 · TA获得超过332个赞
知道小有建树答主
回答量:438
采纳率:68%
帮助的人:69.1万
展开全部
(1)focus:获取焦点
select:突出显示表单元素的输入区域
选中并聚焦 为document.selection.createRange().text
获取值做准备
2. onclick="javascript:testxy();" 就可以了
不行就换一个实现方式:
1:拿到select对象: var myselect=document.getElementById("test");
2:拿到选中项的索引:var index=myselect.selectedIndex ; // selectedIndex代表的是你所选中项的index
3:拿到选中项options的value: myselect.options[index].value;
4:拿到选中项options的text: myselect.options[index].text;
再把需要的值给hidden input就可以了
(2)HTML是超文本标记语言,标准通用标记语言下的一个应用。
“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。
超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式