如何将html ID和名称作为参数传递给dojo javascript模块?

如何将html ID和名称作为参数传递给dojo javascript模块?,javascript,java,jsp,module,dojo,Javascript,Java,Jsp,Module,Dojo,我相信我使用的是dojo

我相信我使用的是dojo<1.7

my JS模块的顶部使用以下声明:

provide(“com.kmbs.portlet.itsform.broadcastemailRequest”); require(“com.kmbs.portal.core”)

我一直在搜索有关如何从JSP向模块传递html id和name属性的文档。JSP上有一个表单,有几个输入字段可以根据用户输入动态地(通过JS)更改

例如:

我有这个html:

我想在模块中使用这个JS(我知道,需要将其转换为模块格式。)

其中${ns}是用于自动名称空间前缀的JSTL

请告知。多谢各位

编辑:

VerifyUrl的调用方式如下,JSP中的JS当前为:


验证URL

我不知道是否正确理解了您的问题,但您可以在单击
验证URL()
作为参数时直接传递
{ns}
的值。因此,您的按钮如下所示:

<button class="btn" onclick="VerifyUrl('${ns}')" id="${ns}verifyUrlBtn" disabled>Verify URL</button>


验证URL
我不知道我是否正确理解了您的问题,但您可以单击
VerifyUrl()
直接传递
{ns}
的值作为参数。因此,您的按钮如下所示:

<button class="btn" onclick="VerifyUrl('${ns}')" id="${ns}verifyUrlBtn" disabled>Verify URL</button>


验证URL
是否需要一种方法来访问函数中动态创建的元素?你能添加更多的html代码吗?另外,
VerifyUrl()
是如何调用的?@Swati-不完全是,我想要一种将html属性动态传递给javascript dojo模块的方法。例如,将输入id值传递给它,这样我就不需要在模块本身中对其进行硬编码?你能添加更多的html代码吗?另外,
VerifyUrl()
是如何调用的?@Swati-不完全是,我想要一种将html属性动态传递给javascript dojo模块的方法。例如,将输入id值传递给它,这样我就不需要在模块本身中对其进行硬编码。