Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在asp.net中将鼠标悬停在文本框上时显示自定义弹出消息_C#_Javascript_Asp.net_Popup_Alert - Fatal编程技术网

C# 如何在asp.net中将鼠标悬停在文本框上时显示自定义弹出消息

C# 如何在asp.net中将鼠标悬停在文本框上时显示自定义弹出消息,c#,javascript,asp.net,popup,alert,C#,Javascript,Asp.net,Popup,Alert,我不熟悉.Net。我想在使用C#将光标放置在其中一个页面的文本框(自定义URL)中时向用户显示一条弹出警告消息。 警告消息应该是这样的:“警告:输入的任何URL都将保存到数据库中,并显示在员工页面中。” 一旦用户选择“确定”,消息就会消失,用户可以继续在字段中输入内容,也可以选择不编辑该字段 我该怎么做呢 这是我在JS中输入的内容。但我没有收到弹出消息: 函数AlertForUrl() { var strwarning=“警告!输入的任何URL都将保存到数据库中,现在将显示在电子邮件中”;

我不熟悉.Net。我想在使用C#将光标放置在其中一个页面的文本框(自定义URL)中时向用户显示一条弹出警告消息。 警告消息应该是这样的:“警告:输入的任何URL都将保存到数据库中,并显示在员工页面中。”

一旦用户选择“确定”,消息就会消失,用户可以继续在字段中输入内容,也可以选择不编辑该字段

我该怎么做呢


这是我在JS中输入的内容。但我没有收到弹出消息:


函数AlertForUrl()
{ 
var strwarning=“警告!输入的任何URL都将保存到数据库中,现在将显示在电子邮件中”;
var field=document.getElementById('YourField');
field.onmouseover=function(){alert(strwarning);
//只演一次
field.onmouseover=未定义;
}; 

有很多javascript库可以做到这一点。我个人喜欢


只需谷歌javascript工具提示

假设您只希望消息显示一次,您可以使用

HTML:


Welcolm to Stack Overflow!您需要发布到目前为止所编写的代码,并让我们知道问题所在。这里没有人会为您编写完整的代码。您可以使用jquery来完成此操作,只需使用focus事件即可。这与您使用的服务器端语言无关,除非您使用ajax,否则c#不会帮助您e、 正如我所说,我是.net新手,因此需要一些关于如何继续的指针。是的。我希望消息只显示一次。我将尝试一下并发布我的代码。感谢所有有价值的输入。我正在使用与您发布的类似的JS。但我没有收到警告消息。我做错了什么?这是我的脚本:funcTIONE AlertForUrl(){var strwarning=“警告!输入的任何URL都将保存到数据库中,现在将显示在电子邮件中”;var field=document.getElementById('YourField');field.onmouseover=function(){alert(strwarning);//仅显示一次field.onmouseover=undefined;};函数AlertForUrl(){var strwarning=“Warning!输入的任何URL都将保存到数据库中,现在将显示在电子邮件中;var field=document.getElementById('YourField');field.onmouseover=function(){alert(strwarning);//仅显示一次字段。onmouseover=undefined;};这是我在JS中输入的内容。但我没有收到弹出消息。我做错了什么?请帮助。谢谢。函数AlertForUrl(){var strwarning=“警告!输入的任何URL都将保存到数据库中,现在将显示在电子邮件中”;var field=document.getElementById('YourField');field.onmouseover=function(){alert(strwarning);//仅显示一次field.onmouseover=undefined;};
<input type="text" id="yourField" />
var field = document.getElementById('yourField');
field.onmouseover = function () {
    alert('Warning!');

    // only show once
    field.onmouseover = undefined;
};