******************************************  * 以下指令都是为选中的区块重设一个object;  * 如没有特殊说明,第二个参数true或false是一样的;  * 参数三表示为该object的id;  * 可以用在javascript中通过其指定的id来控制它  ******************************************
document.execCommand('InsertInputText','false','aa')第三个参数是ID
需要再加一句
document.all.aa.name="用户输入的name值";

解决方案 »

  1.   

    我在name.htm中:
    function ok(){     //即用户输入name后,点击“提交”window.returnValue=输入控件name.value;window.close();
    }我在父页面:
    function insertInput_Text(){
    var name=window.showModalDialog("name.htm", window, "dialogWidth:200px;dialogHeight:100px;scroll:no;status:no");

    var opt; document.execCommand("InsertInputText","false",opt);

            document.all.opt.name = name;
    }
    它弹出:“document.all.opt为空或不是对象”   而且 <input标签内,没有出现name属性。呜呜,应该怎么改改呢。。  谢谢!~~~ !
      

  2.   

    能再具体谈谈object.execCommand(sCommand [, bUserInterface] [, vValue])中 vValue 的用法吗谢谢!!