Giúp mình về bài Web đoạn scrip đơn giản .

Thảo luận trong 'Lập trình & Đồ hoạ' bắt đầu bởi devil_ruchi, 8/12/11.

  1. devil_ruchi

    devil_ruchi Dragon Quest

    Tham gia ngày:
    4/4/07
    Bài viết:
    1,272
    <html >
    <head>
    <title>Nhaynhay</title>
    <script>

    function bay()
    {
    x=Math.round(Math.ramdom*10000)%801;
    y=Math.round(Math.ramdom*10000)%501;
    the=document.getElementById("1");
    the.style.left=x
    the.style.top=y
    }
    </script>
    </head>

    <body>
    Cưới vợ đúng hay sai
    <div id="1" style="position:absolute"; onmouseover="bay()" >
    <input type="button" value="Không" >
    </div>
    <input type="button" value="Có" alert("Xin chúc mừng bạn đả lãnh án tù chung thân") >
    </body>
    </html>

    Mình muốn cho chữ không khi để chuột vào thì nó nhảy sang tọa độ khác nhưng làm hoài không được bác nào bít thì sửa giúp em với .
     
  2. Frag

    Frag Youtube Master Race

    Tham gia ngày:
    23/8/10
    Bài viết:
    43
    Không có di chuyển chuột như bạn nói đâu (vì lý do an ninh)
    Có 1 câu trả lời trên daniweb như sau:
     
  3. devil_ruchi

    devil_ruchi Dragon Quest

    Tham gia ngày:
    4/4/07
    Bài viết:
    1,272
    Không bạn thấy cái button chữ không đó khi mình rê chuột vào thì nó đả là "onmouseover" rồi khi thực hiện lệnh "onmouseover" đó thì nó nhảy qua tọa độ x,y khác không cho mình click vào chữ không đó . Mình thấy nhiều người làm được mà
     
  4. 1s1k_d2006

    1s1k_d2006 The Warrior of Light Lão Làng GVN

    Tham gia ngày:
    20/8/05
    Bài viết:
    2,023
    Nơi ở:
    SG
    Math.random() chứ không phải là Math.ramdom

    () để call hàm, object.something là call 1 cái attribute của object.

    1 thứ nữa là luôn đặt var khi define 1 biến trong javascript, bạn cứ để x,y,... không như vậy thì nó sẽ thành global object, nếu như có nhiều biến trùng tên ở các hàm khác nhau mà không có var thì giá trị khó xác định, tha hồ mà debug :) . VD như
    x = 1 ;
    alert(x) ; // x = 1
    function bay1() {
    x = 0;
    alert(x); // x = 0;
    }
    alert(x) // x = 0 != 1
     
  5. devil_ruchi

    devil_ruchi Dragon Quest

    Tham gia ngày:
    4/4/07
    Bài viết:
    1,272
    Tks đả làm được rồi ngồi mò cả buổi her her
     

Chia sẻ trang này