6 txt1 = document.all.strFile;
7 txt2 = document.all.strTitle;
7 txt2 = document.all.strTitle;
解决方案 »
- ie7,ie8下js报错:SCRIPT438: 对象不支持此属性或方法
- 我的这段js代码为什么在火狐用不了,求大牛
- 用什么网页语言可以实现识别来访者的操作系统的位数?怎么用?
- 请教Json数据的问题
- document.forms['form的名字']获取值问题
- js可以对其排序输出不
- 如何获得屏幕的中间点?分全送了
- Jquery动态添加的li实现键盘控制li
- javascript问题:解决给100分加贴100分,在线等待
- JqGrid插件的分页功能用到了woff文件,在IE8上识别不了
- 怎么根据一个select 的value,确定这个select是哪个选项被selected??
- JS中判断输入是否为数字的函数有吗??
var txt1;
var txt2;
var str;
txt1 = document.getElementById(strFile);
txt2 = document.getElementById(strTitle);
str = txt1.value;
if (str=="")
{
alert("请选择您要填加的附件");
return false;
}
if (txt2.value=="")
{
alert("请输入附件的描述");
return false;
}
var strName;
var strValue;
var objAdd;
objAdd = document.getElementById(strSelect);
strName = txt2.value + "→" + txt1.value;
strValue = txt2.value;
objAdd.options[objAdd.options.length] = new Option(strName,strValue,false,false);
return false;
代码中有一些累赘,是我测试时加上去忘删的
还是提示同样的错误
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<script language=javascript>
function testfuc(strFile,strTitle,strSelect){
var txt1;
var txt2;
var str;
txt1 = document.getElementById(strFile);
txt2 = document.getElementById(strTitle);
str = txt1.value;
if (str=="")
{
alert("请选择您要填加的附件");
return false;
}
if (txt2.value=="")
{
alert("请输入附件的描述");
return false;
}
var strName;
var strValue;
var objAdd;
objAdd = document.getElementById(strSelect);
strName = txt2.value + "→" + txt1.value;
strValue = txt2.value;
objAdd.options[objAdd.options.length] = new Option(strName,strValue,false,false);
return false;
}
</script>
<input type=file id=file1>
<input type=text id=text1>
<select id=select1>
<option value=0>111111</option>
</select>
<input type=button onclick="javascript:testfuc('file1','text1','select1');" value=ok>
</BODY>
</HTML>不知道楼主是不是要这样的效果