2012-06-29 2 views
0

현재 시간에 따라 특정 행을 삭제하는 일정 테이블을 만들려고합니다.시간에 따라 행 구조가 변경되는 테이블 만들기

예;

(기본 테이블)

1 차를 타고 : 1.15

2 차 타고 : 1.45

3 타고 : 2.42

와의 그것이 1.16은 그래서으로 변경됩니다 가정 해 봅시다 이;

(원하는 테이블)

2 차 타고 : 1.45

3 타고 : 2.42

어떻게이 기능을 달성 할 수 있습니까?

+1

사용하는 일부 자바 스크립트 또는 "동적 언어"(I :

예를 들어

(여기 내가 편리하고 짧은 코드에 대한 jQuery libraryJavascript을 사용하고 있습니다) .이자형. PHP) – DonCallisto

답변

2

HTML으로는이 작업을 수행 할 수 없습니다.

그러나, 당신은, 또는 클라이언트 측에, JavaScript에 의해 (PHP, ASP, perl, python, 그렇지 않으면 당신이 무엇을 선택 같은 서버 측 스크립트에 의해) 중 하나 서버 측에이 작업을 수행 할 수 있습니다

<script type="text/javascript"> 
$(document).ready(function(){ 

    var now = new Date(); // create date object 
    var h = now.getHours(); // get current hour 
    var m = now.getMinutes(); // get current minute 

    // if the time is past 13:15 , hide first row of table with id 'mytable' 
    if(h>13 || h>12 && m>15) { 
     $('table#mytable tr:first').hide(); 
    } 
}); 
</script> 
+0

감사합니다! 자바 스크립트를 처음 접했을 때 자바 스크립트 테이블에 대한 자습서가 있습니까? –

+0

구체적인 것은 없지만 'javascript tables tutorial'에 대해 Google에서 일치하는 항목이 많으면 – poncha

+1

@ValKalinic이고 ['jQuery'] (http : //www.jquery. com) - 정말 인생을 편하게 해줍니다. – poncha

관련 문제