一般的网页元素,根据ID或name定位,像这样——IHTMLElementCollection *objAllElement=NULL;
IHTMLDocument2 *objDocument=NULL;
objDocument->get_all(&objAllElement);
CComPtr<IDispatch>pDisp;
objAllElement->item(COleVariant(ElementName),COleVariant((long)0),&pDisp);那么IHTMLScriptElement呢,它的ID和name怎么算?譬如这样一个javascript——
1、<INPUT class=fom onclick="javascript:add('666666')" type=button value="" name=ADD>
2、function addRecord (no){
         .......
     sUrl="......"+no;  
    openWin(sUrl,50,200,600,300); 
   }  它的name就addRecord 吗?
关键是怎么获得sUrl的值???答出这一点——如果很长,可以另外开帖给分:)