Thomas J.S.: '<' ausgeben

Beitrag lesen

Hallo,

Ich wollte per XSLT ein < ausgeben. Als text, nicht als teil eines Tags, sondern nur so als Text. Genauer in einem Javascript.

<script type="text/javascript">xsl:text
function sensor_SelectAll() {
 var i = 0;
 for(i = 0; i < sensors.count(); i++) {
  document.getElementsByName(sensors[i])[0].checked = true;
 }
}
</xsl:text></script>

mag natürlich der XML-Parser nicht.

for(i = 0; i < sensors.count(); i++) {

wird aber auch genauso Ausgebgeben

Du hast merere Möglichkeiten:

<script type="text/javascript">
<![CDATA[
  function sensor_SelectAll() {
  var i = 0;
  for(i = 0; i < sensors.count(); i++) {
  document.getElementsByName(sensors[i])[0].checked = true;
  }
}
]]>
</script>

<script type="text/javascript">
  function sensor_SelectAll() {
  var i = 0;
  for(i = 0; i < sensors.count(); i++) {
  document.getElementsByName(sensors[i])[0].checked = true;
  }
}
</script>

Grüße
Thomas