В соответствии с вашим запросом, я публикую свой предыдущий комментарий в качестве ответа, немного более детально проработанный: если проблема в том, что whatIwantToGetTo
не имеет префикса пространства имен, так что вы получите несколько элементов с одинаковым идентификатором на своей странице,Вам следует переписать свой JSP, чтобы пространство имен также соответствовало всем атрибутам id
.Это, вероятно, должно быть сделано в любом случае (если вы можете изменить HTML, то есть), по крайней мере, если существует возможность появления портлета более одного раза на любой странице!
Однако, поскольку вы работаете с WebSphere Portal 7, скорее всего, у вас есть Dojo, и вы можете использовать его механизм выбора в стиле CSS следующим образом:
var inputElement = dojo.query('#randomId > input');