onHover: function(element, dropon, overlap) {
if(overlap>0.5) {
Sortable.mark(dropon, 'before');
if(dropon.previousSibling != element) {
var oldParentNode = element.parentNode;
element.style.visibility = "hidden"; // fix gecko
rendering
dropon.parentNode.insertBefore(element, dropon);
if(dropon.parentNode!=oldParentNode && oldParentNode.sortable)
oldParentNode.sortable.onChange(element);
if(dropon.parentNode.sortable)
dropon.parentNode.sortable.onChange(element);
}
This code is from the dragdrop.js. I'm dragging input boxes in
seperate divs. How can I access the input boxes from the 'element'
object above? I would like to update the text boxes of the item I'm
dragging.
Totally new to the DOM, hopefully this is understandable. Been
reading all day and I'm stuck. I can change the values of a particular
input text box like this. (putting this code after the
'insertBefore')
var myVar = element.childNodes.item(3).getAttribute("value");
myVar = myVar + 1;
element.childNodes.item(3).setAttribute("value", myVar);
This changes the value, but the text doesn't change while I'm
dragging. What am I missing. Thanks for any help
- tecmo
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Prototype & script.aculo.us" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/prototype-scriptaculous?hl=en
-~----------~----~----~----~------~----~------~--~---