>>129 私の場合、クライアントのmsxml.dllの事を考え、クライアントサイド(JavaScript)でなく
サーバーサイド(ASP)でやっつけてます。
MSXMLの4.0なら、まずXSLTで
<xsl:param name="hoge"/>
をxsl:stylesheetの直下に置いて、
<xsl:if test="@id=$hoge">
としておく。で、DOMでは
xslProc.addParameter "hoge", 1
とする。
この、最後の1をフォームなりで取得した値にすればいいです。
まぁ、
>>129の場合で言えばxですか。
addParameterについてはMSDNででも調べてみてください。
他のパーサーはわかんないです。