我有一个具有输入元素和带有多选的选择元素的表单。那么如何在 mootools 中为输入元素和选择元素设置值。
最佳答案
基本上 - element.get("value");
返回所有输入、选择和文本区域的值,.set("value", value);
设置它们(倍数除外)
多选比较复杂——上面只返回第一个选择的,你需要做element.getSelected().get("value")
接收一个值数组(.getSelected() 本身将返回指向实际 option
元素的指针)
最后,要设置多项选择,我能想到 atm 的唯一方法是编写您自己的元素原型(prototype),该原型(prototype)遍历具有指定值的子节点并执行 .set("selected", "selected")
让我知道您是否需要任何帮助来编写后者
关于forms - 如何使用 mootools 为表单元素设置值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3205940/