onclick="javascript:this.value=prompt('请输入值');"

解决方案 »

  1.   

    onclick="javascript:this.value=prompt('请输入值');"
      

  2.   

    我是想弹出个新页面,用window.open,我就是不知道原页面的文本框如何定位?请继续指教。
      

  3.   

    opener.***document.createElement
    parentobject.appendChild
    parentobject.insertBefore
    innerHTML
    (上述IE5+,NN6+)insertAdjacentElement(据微软某文章说插入最快)
    insertAdjacentHTML
    insertAdjacentText
    (IE4+,element:IE5+)
      

  4.   

    opener.document.all.??(IE)
    opener.document.getElementById("??") (DOM)
      

  5.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>无标题文档</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <script language="javascript">
    function addRow(src){
    //alert(src);
    var newrow = src.insertRow(src.rows.length-1);
    newrow.height=20;
    var i=4;
    while(i--){
    var newcell = newrow.insertCell();
    switch(i){
    case 0: newcell.innerHTML= '<input type="button" onClick="javascript:delRow(this.parentElement.parentElement)" value="删除此行">';break;
    default: newcell.innerHTML=div1.innerHTML;break;
    }
    }
    }
    function delRow(src){
    var tab=src.parentElement;
    var i=tab.rows.length;
    while(i--){
    if(src==tab.rows[i]){
    alert("就是这行----"+ i);
    tab.deleteRow(i);
    }
    }
    }
    </script>
    </head><body>
    <table id="tb" width="100%"  border="1" align="center" cellpadding="1" cellspacing="1" style="border-collapse:collapse" bordercolor="#111111">
      <tr>
        <th scope="col" width="25%">奶类</th>
        <th scope="col" width="25%">数量</th>
        <th scope="col" width="25%">总重</th>
        <th scope="col" width="25%">单价</th>
      </tr>
      <tr id="blankRow" onClick="addRow(this.parentElement)">
        <td>&nbsp;</td>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
      </tr>
    </table>
    <div id="div1" style="display:none "><input id="txt" type="text" style="width:97%; background-color:#FFFFEF"></div>
    </body>
    </html>
    这样行不行
      

  6.   

    页面定位用window.move(横标,纵标)
    window.open('x.html","标题",width=宽读 ,height=高度)
      

  7.   

    function aa(){
    window.move(横标,纵标)                                  //页面定位用
    window.open('x.html","标题",width=宽读 ,height=高度)
    window.document.write("<table name='table11'>"+
    "<tr>"+
    "<td>"+
    "<from name='from1' action="" >"+
    <input type="text" name='text1'>"+
    <input type="text" name='text2'>"+
    "<input type="submit" name='submit1'>+
    "</from>"+
    "</td>"+
    "</tr>"+
    "</table>")
    }