<script>
function selectC()
{
var oSel=document.getElementsByName("name")[0];
var oInp=document.getElementsByName("fax")[0];
var Value=oSel.options[oSel.selectedIndex].value;
if(parseInt(Value)>0)
oInp.value="LII"+Value+"&FileName&";
else
oInp.value="";
}
</script>
<select name="name" onchange="selectC()">
<option selected>-请选择-</option>
<option value="1">美国</option>
<option value="2">中国</option>
</select>
<input type="text" name="fax" size="20">
////////////////////////////////////////////////////////////////
<textarea id="textarea1"></textarea><input type="button" value="机选一注" onclick="show()">
<script language=javascript>
function show()
{
var obj=document.getElementById("textarea1")
var temp=new Array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22)
var strResult=new Array()
for(var j=0;j<5;j++)
{
var i=Math.floor(Math.random()*(22-j))
strResult[strResult.length]=temp[i]
temp.splice(i,1)
}
obj.value=strResult.join(",")
}
</script>
/////////////////////////////////////////////////////////////////
<textarea id="textarea1" style="height:200;widht:200"></textarea><input type="button" value="机选五注" onclick="show()">
<script language=javascript>
function getNum()
{
var temp=new Array('01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22')
var strResult=new Array()
for(var j=0;j<5;j++)
{
var i=Math.floor(Math.random()*(22-j))
strResult[strResult.length]=temp[i]
temp.splice(i,1)
}
return strResult.join(",")
}
function show(){
var obj=document.getElementById("textarea1")
var result=new Array()
for(var i=0;i<5;i++)
{
result[i]=getNum()
}
obj.value=result.join("\n")
}
</script>
////////////////////////////////////////////////////////////////////
<textarea id="textarea1" style="height:200;widht:200"></textarea><input type="button" value="机选五注" onclick="show()">
<script language=javascript>
function getNum()
{
var temp=new Array('01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22')
var strResult=new Array()
for(var j=0;j<5;j++)
{
var i=Math.floor(Math.random()*(22-j))
strResult[strResult.length]=temp[i]
temp.splice(i,1)
}
return strResult.join(",")
}
function show(){
document.getElementById("textarea1").value=""
showEach();
}
i=0;
function showEach()
{
var obj=document.getElementById("textarea1")
obj.value=obj.value+"\n"+getNum()
if(i++>3)i=0
else
setTimeout("showEach()",500)
}
</script>
////////////////////////////////////////////////////////////////
1.通过getElementById() 方法获得,必须为文本框设定ID值,该方法获得的是一个对象的应用(返回值
为:Object),要获得文本框的值需添加属性值--value,如:
<input type="text" size="10" id="port11" name="port11" />
获值代码:document.getElementById("port11").value;
另:要获得标签<h1>中间的值,方法如下:
<h1 id="you">12345</h1>
document.getElementById("you").innerHTML;
返回值为:12345
----------------------------------------------------------------------------------------
2.如果是表单(<form>)中的文本框,还可以通过以下方式获得值:
<form name="form1" method="post" action="manager.do?action=login">
<tr><td >会员编号:</td>
<td ><input name="memberNo" type="text" id="memberNo" size="21" ></td>
<td ><input name="Submit" type="submit" value="确定" onClick="return check(form1)"></tr>
</form>
js中的代码:function check(form){var str = form.memberNo.value;}
注意点:表单需指定名称(name),方法中需指定传入的参数对象。