菜鸟求js代码 初学JS,请教高手 有数组var a = [1,2,3]; 根据数组内容弹出选择框 1,2,3,单击选中其中一个就把选中的值赋给一个变量i.如选2 i=2~~求代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script> var ary =[1,2,3]; var ddl = document.createElement("SELECT"); for(var i = 0 ; i <ary.length;i++) { var op = document.createElement("option"); op.value = ary[i] ; op.innerHTML = ary[i]; ddl.appendChild(op); } document.getElementById("div1").appendChild(ddl);ddl.onchange = function(){ var j = ddl.value; alert(j); } </script><div id="div1" > </div> 不好意思,我的HTML文件是这样,怎么测试不了呢??~~<html><head></head><body><script> var ary =[1,2,3]; var ddl = document.createElement("SELECT"); for(var i = 0 ; i <ary.length;i++) { var op = document.createElement("option"); op.value = ary[i] ; op.innerHTML = ary[i]; ddl.appendChild(op); } document.getElementById("div1").appendChild(ddl);ddl.onchange = function(){ var j = ddl.value; alert(j); } </script><div id="div1" > </div></body></html> 看来1楼得把HTML Code放前面才行 <html><head></head><body><div id="div1" > </div><script> var ary =[1,2,3]; var ddl = document.createElement("SELECT"); for(var i = 0 ; i <ary.length;i++) { var op = document.createElement("option"); op.value = ary[i] ; op.innerHTML = ary[i]; ddl.appendChild(op); } document.getElementById("div1").appendChild(ddl);ddl.onchange = function(){ var j = ddl.value; alert(j); } </script></body></html> <html><head><script>function aa(){ var ary =[1,2,3]; var ddl = document.createElement("SELECT"); for(var i = 0 ; i <ary.length;i++) { var op = document.createElement("option"); op.value = ary[i] ; op.innerHTML = ary[i]; ddl.appendChild(op); } document.getElementById("div1").appendChild(ddl);ddl.onchange = function(){ var j = ddl.value; alert(j); } }</script></head><body><input type="button" onclick="aa()" value="测试"><div id="div1" > </div></body></html> Ext中的panel的动态加载 按钮onclick动作在一子帧中打开网址 怎样只提交“选择”的 en 表格值 请教getElementByname 如何禁止网页某一取域的鼠标点击 正则(JS)re=new RegExp("^\d*$");与re=/^\d*$/;之间区别? 求助!!! 怎么样取得这个月最后一天的日期? 那有收费主页空间,比较实惠,又好的。支持asp/access的? <body designMode="On">test</body>在页面打开时出错,提示“这个窗口已被注册成拖放目标” Javascript 浏览器在桌面上的位置 javascript简单问题
<script>
var ary =[1,2,3];
var ddl = document.createElement("SELECT");
for(var i = 0 ; i <ary.length;i++)
{
var op = document.createElement("option");
op.value = ary[i] ;
op.innerHTML = ary[i];
ddl.appendChild(op);
} document.getElementById("div1").appendChild(ddl);ddl.onchange = function()
{
var j = ddl.value;
alert(j);
}
</script><div id="div1" >
</div>
<head></head>
<body>
<script>
var ary =[1,2,3];
var ddl = document.createElement("SELECT");
for(var i = 0 ; i <ary.length;i++)
{
var op = document.createElement("option");
op.value = ary[i] ;
op.innerHTML = ary[i];
ddl.appendChild(op);
} document.getElementById("div1").appendChild(ddl);ddl.onchange = function()
{
var j = ddl.value;
alert(j);
}
</script><div id="div1" >
</div>
</body>
</html>
<head></head>
<body>
<div id="div1" >
</div>
<script>
var ary =[1,2,3];
var ddl = document.createElement("SELECT");
for(var i = 0 ; i <ary.length;i++)
{
var op = document.createElement("option");
op.value = ary[i] ;
op.innerHTML = ary[i];
ddl.appendChild(op);
} document.getElementById("div1").appendChild(ddl);ddl.onchange = function()
{
var j = ddl.value;
alert(j);
}
</script>
</body>
</html>
<head>
<script>
function aa(){
var ary =[1,2,3];
var ddl = document.createElement("SELECT");
for(var i = 0 ; i <ary.length;i++)
{
var op = document.createElement("option");
op.value = ary[i] ;
op.innerHTML = ary[i];
ddl.appendChild(op);
} document.getElementById("div1").appendChild(ddl);ddl.onchange = function()
{
var j = ddl.value;
alert(j);
}
}
</script></head>
<body>
<input type="button" onclick="aa()" value="测试">
<div id="div1" >
</div>
</body>
</html>