我一直在試圖顯示從validationTextBox無效的消息一些如何它不工作。 我複製粘貼來自互聯網的例子,即使它不工作。下面dojo validationTextBox無效的消息或提示消息不出現
我使用道場1.8 是我的示例代碼
所需屬性突出了文本框,但沒有顯示消息
在這裏輸入的代碼 <%@頁面語言=「Java」的的contentType =「TEXT/HTML;字符集= ISO-8859-1" 的pageEncoding = 「ISO-8859-1」 %> 我的測試
<link rel="stylesheet" type="text/css"
href="../MyTest2/js/dojoRoot/dijit/themes/claro/claro.css">
<script type="text/javascript">
dojo.require("dijit.form.ValidationTextBox");
dojo.require("dijit.form.Form");
</script>
</head>
<body class="claro">
<form id="addForm" dojoType="dijit.form.Form" action="save" method="post">
<table>
<tr>
<td>First Name</td>
<td><input type="text" name="firstName" id="firstName"
value="someTestString" required="true" dataType="dijit.form.ValidationTextBox" promptMessage="please enter first name" invalidMessage="first name is empty" /></td>
</tr>
</table>
</form>
感謝 莎絲
任何人都可以幫忙。我真的堅持 – ShasiSekar
我推斷是,你的路徑是錯誤的。讓我給你一個線索。 裏面的應用程序文件夾(我的情況下的「應用程序」文件夾是在tomcat的'webapps'文件夾內),放置html文件。然後,它有一個名爲「js」的文件夾,用於存儲所有包含dojo庫的JavaScript東西。 web應用 | -application(在web應用tomcatroot的文件夾) | -index.html(在應用程序文件夾) | -js(應用程序文件夾內) | -dojo(JS文件夾中) | -dijit(內側的js) | -dojox(內部js) | -util(內部js) –
請注意,在我的例子中,我使用了相對路徑。 –