高手请进:请将下面css+div+js仿菜单程序改为可用

来源:百度知道 编辑:UC知道 时间:2024/05/17 20:34:59
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
#Layera_1 {
position:absolute;
width:60px;
height:115px;
z-index:1;
}
-->
</style>
<script language="javascript">
function mOvr(src,cOver){
if (!src.contains(event.fromElement)) {
//src.style.cursor = 'hand';
src.bgColor = cOver;
}
}
function mOut(src,cOut) {
if (!src.contains(event.toElement)) {
//src.style.cursor = 'default';
src.bgColor = cOut;
}
}

function inputTesta_1(thisd)
{
form.f3.value=thisd.innerHTML;
}

function Mka_1(e){

var t=e.offsetTop;
var l=e.offsetLeft;
while(e=e.offsetParent){
t+=e.offsetTop;
l+=e.offsetLeft;
document.all.Layera_1.style.top=t+15;
document.

四次修改.这次你的要求相当简单了..与你这些代码都没关系了.你只要在后面的文本框输入时检查一下前面的文本框是否有输入就OK.我加了一个方法.你看吧.

<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
#Layera_1 {
position:absolute;
width:60px;
height:115px;
z-index:1;
}
-->
</style>
<script language="javascript">
function mOvr(src,cOver){
if (!src.contains(event.fromElement)) {
//src.style.cursor = 'hand';
src.bgColor = cOver;
}
}
function mOut(src,cOut) {
if (!src.contains(event.toElement)) {
//src.style.cursor = 'default';
src.bgColor = cOut;
}
}
var textObj;//添加一个变量用来保存是哪个文本框
function inputTesta_1(thisd)
{
textObj.value=thisd.innerHTML;
}

function Mka_1(e){
textObj=e;//将文本框保存
var t=e.offsetTop;
var l=