That's a lot of JavaScript. Did you get it from the tutorial or write it yourself? If you wrote it yourself, what are you trying to do?
Matt On 1/15/07, wnqq <[EMAIL PROTECTED]> wrote:
While practicing "adding entries" in http://raibledesigns.com/wiki/Wiki.jsp?page=HibernateRelationshipsUI#ref-HibernateRelationshipsUI-8 Hibernate Relationships , I found the sample javascript code does not work for me. Just wonder anyone else can get it to work! I tested it with Firefox v2 and IE v6. The code is as follows: ======================================================= <hr /> <input type="button" class="button" onclick="toggleDisplay('newentry'); if ($('newentry').style.display == '') { var entries = parentNode.getElementsByTagName('div'); $('newentry').innerHTML = entries[entries.length-2].innerHTML; // reset all fields to blank, and change their names var inputs = $('newentry').getElementsByTagName('input'); var index = inputs[0].name.substring(inputs[0].name.indexOf('[')+1, inputs[0].name.indexOf(']')); var next = parseInt(index) + 1; for (i=0; i < inputs.length; i++) { inputs[i].name = inputs[i].name.replace(index, next); if (inputs[i].name == 'delete') { inputs[i].onclick = function() { $('newentry').innerHTML = ''; $('newentry').style.display='none'; }; } else if (inputs[i].name.indexOf('weblogId') == -1) { inputs[i].value = ''; } } // reset any textareas var boxes = $('newentry').getElementsByTagName('textarea'); for (i=0; i < boxes.length; i++) { boxes[i].name = boxes[i].name.replace(index, next); boxes[i].value = ''; } // reset any selects var dropdowns = $('newentry').getElementsByTagName('select'); for (i=0; i < dropdowns.length; i++) { dropdowns[i].name = dropdowns[i].name.replace(index, next); dropdowns[i].selectedIndex = 0; } boxes[0].focus(); this.value = this.value.replace('Add', 'Cancel'); } else { this.value = this.value.replace('Cancel', 'Add'); }" value="Add New Entry"/> <div id="newentry" style="display: none"></div> ======================================================= -- View this message in context: http://www.nabble.com/JavaScript-for-adding-a-new-entry-tf3018723s2369.html#a8383791 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- http://raibledesigns.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
