Các thánh PHP, javascript giúp em với, cái javascript khó quá :(((((

Cho bảng như sau
<table id="data_table">
<tr class="tieude"><td>TT</td><td>Mã Sản Phẩm</td><td onclick="javascript:sapxep();">Tên Sản Phẩm</td></tr>
<tr><td>1</td><td>SP001</td><td>Máy Giặt</td></tr>
<tr><td>1</td><td>SP002</td><td>Máy Điều Hòa</td></tr>
<tr><td>1</td><td>SP003</td><td>Máy Chiếu</td></tr>
</table>
dòng đầu tiên gọi là dòng tiêu đề
- viết và áp dụng hàm
javascript để khi người dùng kích chuột vào ô "Tên Sản Phẩm" thì các sản phẩm dc sắp xếp theo thứ tự ABC



Các Bác giúp em với, em mới nhập môn javascript
Thanks các nhiều nhiều ạ!
 
  • Chủ đề
    javascript
  • Các sản phẩm đc sắp xếp theo thứ tự ABC là sao hả bạn @@! Sắp xếp theo tên anlpha beta đấy á @@ hay là theo mã @@ hay làm sao???
     
    Cho bảng như sau
    <table id="data_table">
    <tr class="tieude"><td>TT</td><td>Mã Sản Phẩm</td><td onclick="javascript:sapxep();">Tên Sản Phẩm</td></tr>
    <tr><td>1</td><td>SP001</td><td>Máy Giặt</td></tr>
    <tr><td>1</td><td>SP002</td><td>Máy Điều Hòa</td></tr>
    <tr><td>1</td><td>SP003</td><td>Máy Chiếu</td></tr>
    </table>
    dòng đầu tiên gọi là dòng tiêu đề
    - viết và áp dụng hàm
    javascript để khi người dùng kích chuột vào ô "Tên Sản Phẩm" thì các sản phẩm dc sắp xếp theo thứ tự ABC



    Các Bác giúp em với, em mới nhập môn javascript
    Thanks các nhiều nhiều ạ!

    Của bác đây:

    javascript nhé:
    Mã:
    <script type="text/javascript">
        var spname = new Array();
    function hei(){
        spname[0] = 'Máy Giặt';
        spname[1] = 'Máy Điều Hòa';
        spname[2] = 'Máy Chiếu';
         heightbg(0);
            }
    var st=0;
    function heightbg(keyi){
        if(keyi==1){
            if(st==0){
                st = 1
                spname.sort();
                }
                else{
                    st=0;
                    hei();
                    }
                    
            }
        document.getElementById("A1").innerHTML = spname[0];
        document.getElementById("A2").innerHTML = spname[1];
        document.getElementById("A3").innerHTML = spname[2];
        }
    </script>

    Code Html

    Mã:
    <body onload="hei()">
    
    
    <table id="data_table" border="1">
        <tr id="0" class="tieude">
            <td>TT</td>
            <td>Mã Sản Phẩm</td>
            <td onclick="heightbg(1);">Tên Sản Phẩm</td>
        </tr>    
        <<tr>
            <td>1</td>
            <td>SP001</td>
            <td id="A1"></td>
        </tr>
        <tr>
            <td>1</td>
            <td>SP002</td>
            <td id="A2"></td>
       </tr>
        <tr>
            <td>1</td>
            <td>SP003</td>
            <td id="A3">Máy Chiếu</td>
        </tr>
    </table>
    </body>
     
    Mình có mấy website tương tác cần mấy thánh html và php làm hoặc nhận về làm, nhóm hay bạn nào có thời gian làm thì liên hệ mình nha. Mr.Vệ 0909 789 477, tại HCM.
    Thanks!
     
    red or green pill

    san francisco natural medicine eye doctors in little rock ar using niacin to pass a drug test

    - - - Updated - - -

    foot doctor san antonio natural blood pressure medicine doctors in grand rapids mi
     
    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="trackbox.css">
    <script>
    //hàm vẽ chart


    window.onload = function () {

    var chart = new CanvasJS.Chart("chartContainer", {
    animationEnabled: true,
    title:{
    text: "Parameter lookup table"
    },
    axisX: {
    valueFormatString: "DD MMM,YY"
    },
    axisY: {
    title: "Temperature (in °C)",
    includeZero: false,
    suffix: " °C"
    },
    legend:{
    cursor: "pointer",
    fontSize: 30,
    itemclick: toggleDataSeries
    },
    toolTip:{
    shared: true
    },
    data: [{
    name: "HUM",
    type: "spline",
    yValueFormatString: "#0.## °C",
    showInLegend: true,
    dataPoints: [
    { x: new Date(2017,6,24), y: 22 },
    { x: new Date(2017,6,25), y: 19 },
    { x: new Date(2017,6,26), y: 23 },
    { x: new Date(2017,6,27), y: 24 },
    { x: new Date(2017,6,28), y: 24 },
    { x: new Date(2017,6,29), y: 23 },
    { x: new Date(2017,6,30), y: 23 }
    ]
    },
    {
    name: "TEM",
    type: "spline",
    yValueFormatString: "#0.## °C",
    showInLegend: true,
    dataPoints: [

    ]
    }]
    });
    chart.render();

    function toggleDataSeries(){
    // if (typeof(e.dataSeries.visible) === "undefined" || e.dataSeries.visible) {
    // e.dataSeries.visible = false;
    // }
    // else{
    // e.dataSeries.visible = true;
    // }
    chart.render();
    }
    //stop
    }
    function checkIT(){
    // var linkIT = document.getElementById(teamIT)
    alert("bảng IT")
    }
    function checkKT(){
    // var linkKT = document.getElementById(teamKT)
    alert('kitting')
    }
    function checkSMT(){
    var linkSMT = document.getElementById(teamSMT)
    }
    function checkVCD(){
    var linkVCD = document.getElementById(teamVCD)
    }
    </script>
    </head>
    <body>
    <div id="trackbox">
    <div id="head">
    <h1>THÔNG SỐ KĨ THUẬT</h1>
    </div>
    <div id="main">
    <div id="boxLeft">
    <tr>
    <td>Chọn GROUP</td>
    <td>
    <form action="">
    <select name="group" id="group" onchange="showCustomer(this.value)">
    <option value="IT" ><button onclick="checkIT()" id="teamIT">IT</button></option>
    <option value="KITTING"><button onclick="checkKT()" id="teamKT">KITTING</button></option>
    <option value="SMT"><button onclick="checkSMT()" id="teamSMT">SMT</button></option>
    <option value="VCD"><button onclick="checkVCD()" id="teamVCD">VCD</button></option>
    </select>
    </form>

    </td>
    </tr>
    </div>
    <div id="boxRight">
    <div id="txtHint"></div>
    </div>

    </div>
    </div>
    <div id="chartContainer" style="height: 370px; width: 100%;"></div>
    <script src="https://canvasjs.com/assets/script/canvasjs.min.js"></script>
    </body>
    </html>




    bác hộ em với!!
    sự kiện onclick vào IT ,KITTing,SMT, VCD thì thực hiện vẽ!
    cám ơn bác
     

    huong789

    Banned
    [FONT=&quot]Công ty TNHH SX TM Việt My liên tiếp 10 năm liền vinh dự được bình chọn hàng Việt Nam chất lượng cao do người tiêu dùng bình chọn[/FONT]
     
    Top