在AttributeResource标记上执行拆分

时间:2014-08-28 12:15:04

标签: javascript websphere-portal wcm

我有一个WCM HTML组件,[AttributeResource attributeName="myKey" separator=","]中存储的值是以逗号分隔的String
当我自己渲染时,我在HTML页面上得到以下输出..

8,9,10,10.5,11,11.5,12,13 

但是,当我尝试将其拆分为,时,它只会给我第一个元素,即8
我怎样才能正确拆分?

<script>
var keySplit = String([AttributeResource attributeName="myKey" separator=","]).split(',');
alert(keySplit);
</script>

1 个答案:

答案 0 :(得分:0)

使用hidden input元素临时存储值..

<input type="hidden" id="myKeyTemp" value="[AttributeResource attributeName="myKey" separator=","]" />

<script>
var arrayOfValues = document.getElementById("myKeyTemp").value.split(',');
</script>