0
私は答えはGoogleだと思いますが、役に立たないのですが、例がありますが動作しません。javascriptの戻り値関数でxsl:value-ofを表示するにはどうすればよいですか?
私はxslを持っていますが、私はjavascript関数を組み込み、それを即座に更新する必要があります。しかし、私は非常に基本的な、または値を返すjavascript関数を使ってxsl:value-ofを表示しています。
私は数日間xsltを開始し、msxslなどいくつかのソリューションを試してみましたが、動作させることができません。
私のテストコードは以下の通りです。
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:php="http://php.net/xsl"
exclude-result-prefixes="php"
xsl:extension-element-prefixes="php">
<xsl:template match="data">
<head>
<title>test woe</title>
<script type="text/javascript">
function retValue()
{
var val = 1;
return val;
}
</script>
</head>
<body>
<xsl:value-of select="retValue()"/>
</body>
</xsl:template>
XSLTはjavascriptの実行についてではありません。拡張機能をECMAScriptで使用することは間違いありませんが、それは別の話です。 –
@Alex、XSLTページを持っていて、表示される名前/属性値のセットと、表示値に影響するいくつかのボタンがあるとします.XSLTを使用するか、そのような結果を得るための特定の方法があります。 ? – Naraxis