
お世話になります。
XML+XSLTで開発しております。
XSLTの記述方法でjavascriptの引数にXMLデータを挿入する記述は
どうすればよいのでしょうか?
すごい初歩的な質問かもしれませんが
ご教授よろしくお願いいたします。
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<table>
<tr>
<td >
<a href="#" onClick="hogehoge('pram')">hogehoge rink </a>
</td>
</tr>
</table>
</xsl:template>
</xsl:stylesheet>
↓↓↓↓↓↓こんな感じにしたい↓↓↓↓↓↓
<a href="#" onClick="hogehoge('<xsl:value-of select="$prm_test"/>')">りんく</a>
No.2ベストアンサー
- 回答日時:
<xsl:element name="a">
<xsl:attribute name="href">#</xsl:attribute>
<xsl:attribute name="onclick">hogehoge('<xsl:value-of select="$prm_test" />')</xsl:attribute>
hogehoge rink
</xsl:element>
BLUEPIXY様、ご教授有難う御座います。
No1のお礼でも書きましたが、
いろんなところでパラメータが必要でしたので{$prm_test}にしました。
name="onclick"で良いとは知りませんでした。
大変有難う御座いました。
No.3
- 回答日時:
#1の一番目の記法は、編集がぐちゃぐちゃになってました。
申し訳ないです。正しくは、#2さんのように
<a href="#">
<xsl:attribute name="onClick">hogehoge('<xsl:value-of select="$prm_test"/>');</xsl:attribute>
りんく
</a>
です。
No.1
- 回答日時:
<a href="#">
<xsl:attribute name="onClickhogehoge('<xsl:value-of select="$prm_test"/>')">りんく</xsl:attribute>
</a>
またはシンタックスシュガー的に
<a href="#" onClick="hogehoge('{$prm_test}')">りんく</a>
でもよかったはず。
talepandaさん、ご教授ありがとうございます。
リンクだけではなく、onmouse~でパラメータが
必要でしたので{$prm_test}の方を使わせていただきました。
どうも有難う御座いました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ノードの並び替え
-
タグの有無の判定
-
XSLTで固定長データファイルを...
-
xmlから吐き出したhtmlデータの...
-
文字列の取得
-
<xsl:apply-templates />単独
-
XMLから指定テキストのみを抜き...
-
XSL内でJavaScriptを記述し、Ja...
-
XSLTのtemplateタグで複数の名...
-
xsl:variableでの抽出条件の変更
-
XSLスタイルシートを2つ当てる...
-
XSLでノードの順番取得
-
xsltでソート後に上位n件(例え...
-
xslでの最小値、最大値の取得
-
XSLでの指定方法
-
XMLのHTMLへの変換 (初心者)
-
簡単なことだと思うんですが・・・
-
xsl:param要素をxsl:templateの...
-
xslでの表示
-
htmlに変換されない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
タグの有無の判定
-
xmlのテキストにリンクを張りた...
-
XSL中の改行、タブを無効にした...
-
XSLでXMLデータをタブ区切りデ...
-
XSL内でJavaScriptを記述し、Ja...
-
XMLとXSLTでリンクを張る方法
-
空かスペースを認識させること...
-
XSLで、XMLの空タグを制御したい。
-
xmlから吐き出したhtmlデータの...
-
xsl:sortを子要素で
-
自動的にリンクを貼る・・・
-
xmlからの表示
-
2stepをくりかえす方法を教えて...
-
XMLからcsvへの変換
-
タグを置き換える
-
XMLのHTMLへの変換 (初心者)
-
スマートなxsltの記述方法
-
XSLスタイルシートについて
-
XSLTで固定長データファイルを...
-
htmlに変換されない
おすすめ情報