zoukankan      html  css  js  c++  java
  • 点击鼠标获取元素ID

    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
    
    
        private mshtml.HTMLDocument doc = null;
    
    
    
        private void Form1_Load_1(object sender, EventArgs e)
        {
    
            txtRecord.Items.Add("start...");
            txtRecord.Items.Add("start2...");
            webBrowser1.Navigate("http://www.google.com");
        }
    
    
        private void webBrowser1_DocumentComplete(object sender, WebBrowserDocumentCompletedEventArgs e)
        {
    
            txtRecord.Items.Add(e.Url.ToString() + " loaded...");
    
            if (doc == null)
            {
                doc = (mshtml.HTMLDocument)webBrowser1.Document.DomDocument;
                mshtml.HTMLDocumentEvents2_Event iEvent;
                iEvent = (mshtml.HTMLDocumentEvents2_Event)doc;
                iEvent.onclick += new mshtml.HTMLDocumentEvents2_onclickEventHandler(ClickEventHandler);
    
            }
    
        }
    
        private bool ClickEventHandler(mshtml.IHTMLEventObj e)
        {
            txtRecord.Items.Add("clicked ==>" + e.srcElement.tagName);
            txtRecord.Items.Add("clicked2 ==>" + e.srcElement.getAttribute("name", 0));
    
            txtRecord.Items.Add("clicked3 ==>" + e.srcElement.innerHTML);
    
            return true;
        }
    
    
    }
  • 相关阅读:
    Go语言从入门到放弃(三) 布尔/数字/格式化输出
    11. GLOBAL_VARIABLES 与 SESSION_VARIABLES
    10. GLOBAL_STATUS 与 SESSION_STATUS
    9. FILES
    8. EVENTS
    7. ENGINES
    6. COLUMN_PRIVILEGES
    5. COLUMNS
    4. COLLATION_CHARACTER_SET_APPLICABILITY
    3. COLLATIONS
  • 原文地址:https://www.cnblogs.com/ArRan/p/2997130.html
Copyright © 2011-2022 走看看