0
<div id=mmactivate style='display: none'>
<form>
<INPUT TYPE="text" NAME="date1xx" VALUE="" SIZE=25>
<IMG SRC=CalandarIcon.png HREF="#" onClick="cal1xx.select(document.forms[0].date1xx,'anchor1xx','MM/dd/yyyy'); return false;" TITLE="cal1xx.select(document.forms[0].date1xx,'anchor1xx','MM/dd/yyyy'); return false;" NAME="anchor1xx" ID="anchor1xx">
<DIV ID="testdiv1" STYLE="position:absolute;background-color:white;layer-background-color:white;"></DIV>
</form>
</div>

此代码用于激活弹出式 Java 日历。由于某种原因, style='display: none' 和 position:absolute; 不一起玩。如果我删除一个或另一个它可以工作,否则当我单击它时它什么也不做......

关于如何使其工作的任何想法?

4

1 回答 1

3

这么多错误

  1. Java 不是 JavaScript。[金属蛙]
  2. 第 1 行:id=mmactivate应该是id="mmactivate"
  3. 第 2 行:表单不包含方法、动作或编码类型。[先生。李斯特]
  4. 第 4 行:为什么字段中有脚本title
  5. 第 4 行:为什么图像具有href属性。[先生。李斯特]
  6. 第 4 行:内联事件处理程序是一个糟糕的选择。
  7. 第 5 行:testdiv1是“mmactivate”的子代,所以它必须跟随其父代display: none;
于 2012-04-18T18:08:01.407 回答