dullwolf(超级大笨狼) 对"点击页面出现文本框"的回复,我想生成下拉框
<div id=Layer1
style="border:1px solid; Z-INDEX: 1; VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #eeeeee"
>
////////////////////(@1)我改成<Select><Option>aa</Option></Select>就取不到值了
<input id=text1 style="border:1px solid">
<INPUT type="button" value="确定" onclick="eee();" style="border:1px solid; HEIGHT: 20px">
</div>
<TABLE
WIDTH=200 border="1" cellpadding="0" cellspacing="0" bordercolor="#eeeeee" onclick="aaa();" onmouseover="bbb();" onmouseout="ccc();">
<TR>
<TD >11</TD>
<TD >12</TD>
</TR>
<TR>
<TD >21</TD>
<TD >22</TD>
</TR>
</TABLE>
<SCRIPT >
var obj;
function aaa()
{
obj=window.event.srcElement;
Layer1.style.visibility="visible";
Layer1.style.top=window.event.srcElement.offsetTop + 40;
Layer1.style.left=window.event.srcElement.offsetLeft+10;
text1.value=obj.innerText;
text1.focus();
}
function bbb()
{
window.event.srcElement.borderColor="#FF0000";
}
function ccc()
{
window.event.srcElement.borderColor="#eeeeee";
}
function eee()
{
if(obj=="[object]")
{
obj.innerText=text1.value;
Layer1.style.visibility="hidden";
}
}
</SCRIPT>
////////////////////////////////////////
(@2)如果
<Select>
<Option value = "SubValue">aa</Option>
</Select>
我想在表格中插入的Value值(如:rs("ID")),Select选项和表格中显示出来的是"aa",有没可能实现?
PS:js初学,下午就是来问问题的,n多,在线,有答案马上结帖