C# 拖放怎麼獲取選中文字

向下面這樣,JS怎樣獲取選中的內容拖放進文本框,而不是複製進文本框?

img

默认就可以选中拖进文本框

  • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/168000
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:数据结构与算法:终于可以用三种语言(C,C#,JavaScript)把图的广度优先遍历讲清楚了(推荐收藏)
  • 除此之外, 这篇博客: C# 写个小爬虫,实现爬取js加载后的网页中的 七、登录问题 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 以下方法旨在演示如何登录,说白了就是用js代码模拟输入点击登录的方式实现代码自动登录网站,仅供参考

    private static void Login(ChromeDriver driver)
    {
        // driver.FindElement(By.Id("btn_Login")).GetAttribute("value");
        //2.执行 js 获取 value 的值
        //driver.ExecuteScript("return document.getElementsById('txt_AccountId')[0].value;");
        driver.ExecuteScript("return $('#帐号输入框ID').val('账号')"); //账号密码
        driver.ExecuteScript("return $('#密码输入框ID').val('密码')");
    	// 3.执行jQuery 获取 value 的值
        var account = driver.ExecuteScript("return $('#帐号输入框ID').val()");
        var pass = driver.ExecuteScript("return $('#密码输入框ID').val()");
    
        driver.FindElement(By.Id("登录按钮ID")).Click(); //点击登录
        Thread.Sleep(1000);  // 给点时间加载网页
    }