Imam problem!Radim seminarski za fax i trebali smo napraviti jednostavan obrazac ali ja se uvek pravim pametan!Kopirao sam sa neta ceo kod iz JavaScripta za pomeranje objekata ali imam problem!U Mozili mi ne dozvoljava da popunjavam obrazac tj asmo textualne delove!Checkbox i radio dugmad mi dozvoljava!A u internet exploreru mi sve radi kako treba!:( Moze li mi neko pomoci!??
Evo koda cisto da vidite u cemu je problem :
Code:
<style>
<!--
.dragme{position:relative;}
-->
</style>
<script language="JavaScript">
<!--
var ie=document.all;
var nn6=document.getElementById&&!document.all;
var isdrag=false;
var x,y;
var dobj;
function movemouse(e)
{
if (isdrag)
{
dobj.style.left=nn6?tx+e.clientX-x:tx+event.clientX-x;
dobj.style.top=nn6?ty+e.clientY-y:ty+event.clientY-y;
return false;
}
}
function selectmouse(e)
{
var fobj=nn6?e.target:event.srcElement;
var topelement=nn6?"HTML":"BODY";
while (fobj.tagName!=topelement&&fobj.className!="dragme")
{
fobj=nn6?fobj.parentNode:fobj.parentElement;
}
if (fobj.className=="dragme")
{
isdrag=true;
dobj=fobj;
tx=parseInt(dobj.style.left+0);
ty=parseInt(dobj.style.top+0);
x=nn6?e.clientX:event.clientX;
y=nn6?e.clientY:event.clientY;
document.onmousemove=movemouse;
return false;
}
}
document.onmousedown=selectmouse;
document.onmouseup=new Function("isdrag=false");
//-->
</script>
A ubacio sam ga :
Code:
<div class="dragme" style="width:400px;height:540px;background-image:url(slike/obrazac.jpg);padding:20px;border:1;color:#ffecc3;font-family:century">
<form name="milioner" action="mailto:neko@neko.com" method="post">
.
.
.
.
.
.
</div>
</form>