The widget for the submit button will have a "targets" string field, but you want to change the "targetsArray" field, given:
<s:submit theme="ajax" id="mybutton" ...> you can do this: var widget = dojo.widget.byId("mybutton"); widget.targetsArray = ["id1", "id2"]; regards musachy On 4/9/07, Shekhar Yadav <[EMAIL PROTECTED]> wrote:
I have been trying to do this: function submitNext() { var tabId = $("nextPage").value; submit_next = document.getElementById(tabId); var cells = submit_next.getElementsByTagName("input"); for (var i = 0; i < cells.length; i++) { id = cells[i].id; if ( id == "submit_next") { cells[i].targets = tabId; alert(cells[i].targets); cells[i].click(); } } } The attempt to set targets in the above function does not work. In alert it does display the changed targets value, but the click seems to not find it. The reason I am trying to do this is to create tabbed pages, where the content of the each tab has a submit button that should only update its tab on clicking submit. Now, as the tabs have generated id from java script, I need to modify the targets attribute on the fly. I have been struggling with this for last 4-5 days; any help would be greatly appreciated. Thanks, Shekhar Yadav --- Tea, what else !!
-- "Hey you! Would you help me to carry the stone?" Pink Floyd