1、textbox里敲回车实现点击按钮效果
2、获取iframe的document
3、替换网页文本内容(特殊文字)

解决方案 »

  1.   

    onkeydown="javascript:var keycode; if(window.event) keycode = event.keyCode; else keycode = event.which; if(keycode == 10 || keycode == 13){button.click;}"
    document.getElementById("frameId").contentWindow.document;
    //or
    window.frames["frameName"].document;function replaceText()
    {
    var range;
    if(document.createRange)
    {
    range = document.createRange();
    }
    else range = document.body.createTextRange();  if(range.findText)
    {
    while(range.findText("oldtext"))
    {
    range.pasteHTML(range.text.fontcolor("#ff0000"));
    range.collapse(true);
    }
    }
    else

    var sel,el;
    sel = window.getSelection();
    while(window.find("oldtext"))
    {
    el = document.createElement("SPAN");
    el.style.color="#ff0000"  sel.getRangeAt(0).surroundContents(el);
    }
    }
    }
      

  2.   

    1. <input type="text" onkeypress="javascript:if(event.keyCode==13)_button_.click();" />
       其实把input=text套在form里就会默认点击submit2. <input type="button" onclick="javascript:alert(window.frames[0].document);" />3. <textarea ondblclick="javascript:this.value=this.value.replace(/\d/gi, '');">....3....</textarea>
       具体区域用dom方法来查找
       比如
    with (document.getElementsByTagName("div")[0]) {
      innerHTML = innerHTML.replace(//gi, "");
    }
    写好正则表达式就行了
      

  3.   

    2楼的仁兄没用过firefox吧??
    还有你的replace岂不把html标签也给replace掉了!