0

伙计们,

我正在尝试在其中一个屏幕中添加一个 DateTimePicker javascript 文件。单击日历图标时,不会弹出日历。

我在文件夹中添加了javascript文件,在public/javascript文件夹中添加了图像public/images

然后我在 main.html 中添加了这一行:

<script type="text/javascript" src="@{'/public/javascripts/datetimepicker_css.js'}" ></script>

这条线用于在文本框旁边显示图像:

<input type="text" styleId="demo1" name="transaction.returnDate" size="10">
<img src="@{'/public/images/cal.gif'}" onclick="javascript:NewCssCal('demo1')" style="cursor:pointer"/> 

加载屏幕后,图像会在文本框旁边正确显示。但是当我点击它时,日历没有显示出来。

我在我的其他 struts 应用程序中使用了这两行,它工作正常:

<script language="javascript" type="text/javascript" src="/MediaTest/datetimepicker/datetimepicker_css.js">

<html:text styleId="demo1" name="returnForm" property="returnDate" size="10"></html:text>
<img src="/MediaTest/datetimepicker/cal.gif" onclick="javascript:NewCssCal('demo1')" style="cursor:pointer"/>

请让我知道如何使它工作。

谢谢,

4

1 回答 1

1

styleId属性更改为id

<input type="text" id="demo1" name="transaction.returnDate" size="10">
于 2013-02-11T13:01:54.253 回答