用javascript 动态的给input file 控件赋值时,发现赋值无效。
上网搜索发现的赋值方法是: var WshShell=new ActiveXObject("WScript.Shell");
document.getElementById('***').focus();
WshShell.sendKeys(value);现在的问题是,能否不使用ActiveX来给file控件赋值?
file控件向后台提交时,不仅仅是提交它的value,还有它的data(这个才是主要的数据)。动态赋值后的file控件,还能否包含文件数据?
上网搜索发现的赋值方法是: var WshShell=new ActiveXObject("WScript.Shell");
document.getElementById('***').focus();
WshShell.sendKeys(value);现在的问题是,能否不使用ActiveX来给file控件赋值?
file控件向后台提交时,不仅仅是提交它的value,还有它的data(这个才是主要的数据)。动态赋值后的file控件,还能否包含文件数据?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货