Opened 12 years ago
Closed 12 years ago
#9432 closed defect (invalid)
dojo disables my form
Reported by: | mlzarathustra | Owned by: | anonymous |
---|---|---|---|
Priority: | high | Milestone: | tbd |
Component: | General | Version: | 1.3.0 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
In Firefox (but not IE) under both Windows and Linux, I have a plain old form without any javascript, that works just fine until I include dojo.js.
Once I do that, I sporadically get the following:
Error: form is null Source File: http://localhost:6080/blimp/dojo-1.3.1/dojo/dojo.js.uncompressed.js Line: 8433
The puzzling thing is that the form has no dojo code in it, and so far as I can tell there is nothing to connect it with dojo.
Here is the form:
<form name="searchForm" action="available-links.jsp">
Search: <input type="text" name="search" value="${param.search}"><input type="submit" value="go"> <input type="button" value="clear" onclick="clearSearch()">
</form>
clearSearch() is defined like this:
<script type="text/javascript">
function clearSearch() {
var frm = document.searchForm; frm.search.value = ; frm.submit();
}
</script>
I'll see if I can isolate the problem further. The app is fairly complex, however, so pulling out a simple example that fails may not be practical.
Change History (2)
comment:1 Changed 12 years ago by
comment:2 Changed 12 years ago by
Resolution: | → invalid |
---|---|
Status: | new → closed |
OK, this was sort of my fault, probably. Here was what caused it:
dojo.addOnLoad(function() {
});
theForm wound up being null, and that was what caused the problem.
I put a null check in like this:
dojo.addOnLoad(function() {
});
which fixed it.
Up to whoever gets this ticket whether you want to fix this or not!
:)