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> 展开
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> 展开
2个回答
展开全部
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就可以了
展开全部
(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),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。
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),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询