解决方案 »

  1.   

    就是最后一行代码:{ display: "按钮", name: "bbb", newline: true, type: "button"}我想要的是写成一个按钮;
      

  2.   

    var btn= { display: "按钮", name: "bbb", newline: true, type: "button"};
    mainform.ligerForm.fields.push(btn);
    这样试试?
      

  3.   

    多谢回复!虽然我试过不起作用
    不过我迂回了一下,先给写一个文本框
    { name: "bbb", newline: true, type: "text"}
    然后在后面再把这个文本框删掉,换一个button上去
    var node=document.getElementById("cc").parentNode.parentNode;
            var parentnode=node.parentNode;
            parentnode.removeChild(node);        var newNode=document.createElement("input");
            newNode.type="button";
            newNode.value="here";
            parentnode.appendChild(newNode);
      

  4.   

    恶、、  我写的有问题、、  sorry了  把数组的方法用到对象上了  、、 
      

  5.   

    这样写好像生不成input的id属性
      

  6.   

    buttons:
    [
    { text: '按钮', onclick: function () {  } }
    ]
      

  7.   

    fields块下面加
     buttons: [
                    { text: '确定', width: 60, click: f_save },
                    { text: '取消', width: 60, click: f_close }
                ]