zoukankan      html  css  js  c++  java
  • jquery实现短信群发功能(机试题)

    一机试题要求实现大概短信群发功能,就是选择一些人,输入短信内容 然后发送,可用swing,html+js,jquery,android亦可。

    主要要求时界面美观,友好。

    我实现的界面如下,美不美观就不说了,先实现功能。

    test.html

    <div align="center">
       		 <table>
    		    <tr>
    		    	<td align="right">请选择要发送的人员:</td>
    		    	<td><input type="text" size="38" name="names"/></td>
    		   		<td>
    				    <input type="checkbox" name="per" value="张三">张三
    				    <input type="checkbox" name="per" value="李四">李四
    				    <input type="checkbox" name="per" value="王五">王五
    				    <input type="checkbox" name="per" value="赵六">赵六
    				    <input type="checkbox" name="per" value="孙七">孙七
    			    </td>
    		    </tr>
    		    <tr>
    		    	<td align="right">请输入短信内容:</td>
    		    	<td colspan="2"><textarea name="contents" cols="30" rows="5"></textarea></td>
    		    </tr>
    		    <tr>
    		   		<td colspan="2" align="right"><input type="button" name="btn" value="发送"/></td>
    		    </tr>
        	</table>
         </div>


    jquery

    <script type="text/javascript">
    $(document).ready(function(){
    	var names = "";                                   //选择的人员 
    	$("input[name='per']").click(function(){
    		if($(this).attr("checked")==true){            //如果被选中则组合字符串 
    			names+=this.value;
    			names+=" ";
    		}else{
    			names=names.replace(this.value+" ","");   //如果取消选中 则把该人员替换为""
    		}
    		$("input[name='names']").val(names);          //把人员信息 赋值到input中  
    	})
    	
    	$("input[name='btn']").click(function(){    
    		var contents = $("textarea[name='contents']").val();      //验证  
    		if(names==null||names==""){
    			alert("请至少选择一个要发送的人员!");
    			return;
    		}else if(contents==null||contents==""){
    			alert("请输入短信内容!");
    			return;
    		}else{
    			alert("发送成功 !");
    		}
    	})
    })
    </script>


     

                                                                            

  • 相关阅读:
    JSON Web令牌(JWT)
    CSRF跨站点请求伪造(Cross—Site Request Forgery)
    logging模块
    Django中使用Celery
    第一坑 先引入jQuery ./引入
    CSS 入门
    超大型文件传输方案 + socket + subprocess popen 远程执行系统命令
    MYSQL的执行计划 事务处理 和 跑路
    mysql 存储过程
    Django中CBV View的as_view()源码解析
  • 原文地址:https://www.cnblogs.com/itmyhome/p/4131434.html
Copyright © 2011-2022 走看看