怎么让下拉菜单能输入内容? walkfish(散步的鱼)已经说了,select place , sum(num) as sum from mytable group by placegroup by place应该就是你的要求了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 点击“提交”,可以看到有值。有问题吗<form name=form1><select onchange=chg(selectedIndex) name=product> <option>电脑产品 <option>英语产品 </select><input type="submit" id="submit" name="submit" value="添加" class="button"> <select name=productname onkeydown="catch_keydown(this);" onkeypress="catch_press(this);" onchange="ss.value=this.options[this.selectedIndex].text" style="font-size:12px;"> <option>产品 </select><input type=button value=提交 onclick=mysubmit()></form><script>var arr=[["开天辟地"],["eee"]];function chg(i){with(document.form1.productname){length=0;for(j=0;j<arr[i].length;j++)options.add(new Option(arr[i][j],arr[i][j]))}}chg(0);function catch_keydown(sel){ switch(event.keyCode) { case 13: //Enter; sel.options[sel.length] = new Option("","",false,true); event.returnValue = false; break; case 27: //Esc; alert("text:" + sel.options[sel.selectedIndex].text + ", value:" + sel.options[sel.selectedIndex].value + ";"); event.returnValue = false; break; case 46: //Delete; if(confirm("确定要删除吗?")) { sel.options[sel.selectedIndex] = null; if(sel.length>0) { sel.options[0].selected = true; } } event.returnValue = false; break; case 8: //Back Space; var s = sel.options[sel.selectedIndex].text; sel.options[sel.selectedIndex].text = s.substr(0,s.length-1); event.returnValue = false; break; } }function catch_press(sel){ sel.options[sel.selectedIndex].text = sel.options[sel.selectedIndex].text + String.fromCharCode(event.keyCode); event.returnValue = false;}function mysubmit(){for(i=0;i<document.all.productname.options.length;i++)alert(document.all.productname.options[i].text);form1.submit();}</script> JS函数注册提交问题 哪位高解释一下<script src="a.js?t=b.js" type="text/javascript"></script> 一个隐藏的问题,高手们帮帮忙吧 -------select多选时的处理,请教! 如何在点击一个链接以后,显示一个层,这个层的左边为链接的第一个文字位置,顶部为链接的底部? ajax没有返回数据,急。 如何在文本框中输入特殊字符 求解:正则表达式的问题! 请教:如何可以使钟钟写的无边窗口永远处于其他的窗口上面?! JS代码 点击链接时,如何不弹出保存、打开对话框,直接打开?高手帮忙 请问:怎么取得列表中的各项?
<form name=form1>
<select onchange=chg(selectedIndex) name=product>
<option>电脑产品
<option>英语产品
</select>
<input type="submit" id="submit" name="submit" value="添加" class="button">
<select name=productname onkeydown="catch_keydown(this);" onkeypress="catch_press(this);" onchange="ss.value=this.options[this.selectedIndex].text" style="font-size:12px;">
<option>产品
</select>
<input type=button value=提交 onclick=mysubmit()>
</form>
<script>
var arr=[["开天辟地"],["eee"]];
function chg(i){
with(document.form1.productname){
length=0;
for(j=0;j<arr[i].length;j++)
options.add(new Option(arr[i][j],arr[i][j]))
}
}
chg(0);function catch_keydown(sel)
{
switch(event.keyCode)
{
case 13:
//Enter;
sel.options[sel.length] = new Option("","",false,true);
event.returnValue = false;
break;
case 27:
//Esc;
alert("text:" + sel.options[sel.selectedIndex].text + ", value:" + sel.options[sel.selectedIndex].value + ";");
event.returnValue = false;
break;
case 46:
//Delete;
if(confirm("确定要删除吗?"))
{
sel.options[sel.selectedIndex] = null;
if(sel.length>0)
{
sel.options[0].selected = true;
}
}
event.returnValue = false;
break;
case 8:
//Back Space;
var s = sel.options[sel.selectedIndex].text;
sel.options[sel.selectedIndex].text = s.substr(0,s.length-1);
event.returnValue = false;
break;
}
}
function catch_press(sel)
{ sel.options[sel.selectedIndex].text = sel.options[sel.selectedIndex].text + String.fromCharCode(event.keyCode);
event.returnValue = false;
}
function mysubmit()
{
for(i=0;i<document.all.productname.options.length;i++)
alert(document.all.productname.options[i].text);
form1.submit();
}
</script>