c# WebDriver - 帮助我点击“登录”(“登录”= "Login")

c# IWebDriver - Help me onlick to "Đăng nhập" ("Đăng nhập" = "Login")

我尝试了我在 google 中找到的任何东西,但都无法使用

public Form1()
    {
        InitializeComponent();
    }IWebDriver driver;
    private void Form1_Load(object sender, EventArgs e)
    {
        driver = new ChromeDriver();
        driver.Navigate().GoToUrl("http://idol.talktv.vn/");
    }

    private void button1_Click(object sender, EventArgs e)
    {
        //help me some code
    }

<div class="no-login" style="" id="noLoginBox"> <a style="float:left" href="javascript:void(0);"></a><a href="javascript:void(0);" onclick="LoginLogicManagement.showForm();" class="dl"><font><font class="">Đăng nhập </font></font></a>&nbsp;&nbsp;<span style="color: #CACACA"><font><font class="">| </font></font></span>&nbsp;&nbsp;<a href="https://id.zing.vn/v2/register" target="_blank" class="zc" style="cursor: pointer;"><font><font class="">Đăng ký </font></font></a>&nbsp;&nbsp;&nbsp;&nbsp;</div>

and a pic for easy look

通过 XPath 定位元素。然后点击它。 (右键单击 Chrome,检查,右键单击 Đăng nhập 并复制 XPath。

然后:

driver.FindElement(By.XPath......点击();

祝你好运