页面上有一个<input type="hidden" name="type" value="[Ljava.lang.String;@d45f89">的数组,我希望通过JS来获取并且更改他的value值。例如某个按钮的onclick事件。
具体的说:后台有一个数组,值为{"A","B","C"},将这个数组hidden在页面上时,他的value就变成了"[Ljava.lang.String;@d45f89",第一步,我想点击一个页面上的按钮触发一个onclick事件,该事件的效果是将{"A","B","C"}给alert出来,是否包含"{"和"}"无所谓。该事件的第二个效果是将里面的值修改,例如在尾部加一个"D",变成{"A","B","C","D"}。
请问,这样的效果,该onclick事件该如何编写。
1楼的朋友,你并没有很明确理解我的意思,我指的是:
<input type="hidden" name="type" value="[Ljava.lang.String;@d45f89">
这个已经在页面上了,而我想获得这个value的实际值,即{"A","B","C"},而这个值是页面上无法直接看出来的,是后台的值写到页面上就变成了 "[Ljava.lang.String;@d45f89",我如何从 "[Ljava.lang.String;@d45f89"反过来得到{"A","B","C"},并且通过更改这个 "[Ljava.lang.String;@d45f89"使这个值对应的数组可以得到更改,变成{"A","B","C","D"}