이름없는 함수를 이용해서 자바스크립트를 바로 실행이 가능한데
이걸 이용해서 jquery를 실행하고
jquery에서는 특정 class의 내용을 비워버린다.
<script type="text/javascript"> $(function(){ $('.hello').empty(); }); |
[링크 : http://www.everdevel.com/kr/jquery/val_empty_remove.php]
[링크 : http://www.nextree.co.kr/p4150/]
+
구현해보는데 깔끔한건지 모르겠으나..
대충 아래같이 구현해봄
<html> <head> <script src="./jquery-3.1.1.min.js"></script> </head> <?php include('./func_db.php'); if( isset($_POST['id'])) { $db = db_conn(); $ret = login($db, $_POST['id'], $_POST['pw']); if($ret == 1) { echo " <script> $(function(){ $('.login_form').empty(); $('.login_form').append('<input type=submit value=logout>'); })(); </script>"; } } ?> <body> <form method="post" action="login_form.php"> <fieldset style="width: 200px;"> <legend>login</legend> <div class="login_form"> <p> id : <input type="text" name="id"> </p> <p> pw : <input type="password" name="pw"> </p> <p> <input type="submit" value="login"> </p> </div> </fieldset> </form> </body> </html> |
'Programming > javascript & HTML' 카테고리의 다른 글
jquey ajax 테스트 (4) | 2018.09.03 |
---|---|
jquery 복수 속성 선택하기 (0) | 2018.08.30 |
javascript toString() 진법변환 (0) | 2017.05.25 |
div slide 애니메이션 (0) | 2017.01.14 |
div margin: 0 -200px 0 auto (0) | 2016.01.21 |