在htc中,element代表执行htc的源对象
在这里,element代码双击的div
function selectText(id) {
  alert(element.id);
}

解决方案 »

  1.   

    可是为什么
      alert(document.getElementById(element.id))
    的结果却是null呢
      

  2.   

    <PUBLIC:ATTACH EVENT="ondblclick"    ONEVENT="selectText()"/>
    <SCRIPT LANGUAGE="javascript"> 
    function selectText(id) {
    alert(element.id)
            alert(parent.document.getElementById(element.id).innerHTML)

    </script>
      

  3.   

    先无限感激一下2位的热心指导,再皮厚厚的问一下
    为什么
    1:  function selectText() {
    2:   var selId=parent.document.getElementById(element.id).innerHTML;
    3: var r = document.body.createTextRange();
    4:       alert(selId)
    5: r.findText(parent.document.getElementById(element.id).innerHTML);
    6: r.select()
    7:  } 
    运行到第5句还是通不过呢,提示未指明错误
      

  4.   

    我想要的效果就是双击某个div区的时候,可以自动选定该区文本
      

  5.   

    和前面的一样,document必需来自window对象的引用var r = parent.document.body.createTextRange()
      

  6.   

    可以直接用顶层对象window即window.document.....不可直接用document....