aboutsummaryrefslogtreecommitdiffstats
path: root/web/js.js
diff options
context:
space:
mode:
authormatthew <matthew>2007-02-08 20:05:12 +0000
committermatthew <matthew>2007-02-08 20:05:12 +0000
commit7e815f73b81f7599a49003ee763878bf949cac74 (patch)
tree3c4fe9d6ab7c3b35fda2da8fb0201f269e080ba8 /web/js.js
parent2312b6dad38f0752d9d31ce0758c075bcf3b85d4 (diff)
Don't use inputs unless there's a form.
Diffstat (limited to 'web/js.js')
-rw-r--r--web/js.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/web/js.js b/web/js.js
index a24602008..3c6848397 100644
--- a/web/js.js
+++ b/web/js.js
@@ -140,8 +140,13 @@ var imgElCache;
function cloneNode() {
var img = null;
if (!imgElCache) {
- img = imgElCache = document.createElement('input');
- img.type = 'image';
+ var form = document.getElementById('mapForm');
+ if (form) {
+ img = imgElCache = document.createElement('input');
+ img.type = 'image';
+ } else {
+ img = imgElCache = document.createElement('img');
+ }
img.onclick = drag_check;
img.style.position = 'absolute';
img.style.width = tilewidth + 'px';