当textfield空按下按钮后弹出像facebook这样的消息框

时间:2014-12-23 05:16:49

标签: javascript c# asp.net facebook

我正在asp.net c#中做一个社交网络网站,所以我想按下帖子按钮后的pop up this警告框。

我已将此代码用作requiredfieldvalidater,但它会弹出我按下的每个按钮

<asp:TextBox ID="TextBox1" runat="server" required="required" placeholder=" What is in your mind"   style="margin-left: 17px; margin-top: 14px" BorderStyle="Groove" TextMode="MultiLine" Font-Size="Large" OnTextChanged="TextBox1_TextChanged" ValidationGroup="a"   ></asp:TextBox>

所以我想要另一个代码Like this 有人可以告诉我怎么做到这个吗?

1 个答案:

答案 0 :(得分:1)

制作音频文件元素

<audio src="pop.mp3" id="pop_sound"></audio>

然后在javascript中添加onclick处理程序

<script>
 document.getElementById('TextBox1').addEventListener('keypress',function(e){
     if(e.keyCode===YOURKEY){
         document.getElementById('pop_sound').play();
         alert('YOUR MESSAGE!');
     }
 }); 
</script>