Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

(ask)Mengambil dua atau lebih nilai data mysql dari field window lain dengan javascript

Siang master
image
tolong dibantu ya....
saya bingung mau ambil 3 field nilai sekaligus dari child window gimana ya ??

kalau saya klik eh...cuma bisa yg diambil JOB saja...trus barang ma qty gak mau...tolong dibantu ya...

ini scrip PARENT window nya :

<script type="text/javascript">
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
</script>
</head>

<body>
<p>&nbsp;</p>
<form id="form1" name="form1" method="post" action="">
  <label>Job
    <input type="text" name="job" id="job" />
  </label>
  <input name="window" type="submit" id="window" onclick="MM_openBrWindow('tabel barang.php','','width=600,height=400')" value="window" />
</form>
<p>Barang</p>
<p>Qty</p>
<p>&nbsp;</p>
</body>


SCRIPT CHILD WINDOW  :

<title>Untitled Document</title>
<script src="scripts.js" type="text/javascript"></script>

<script>
function insertcustomer(d) { 
window.opener.document.getElementById('job').value =d; 
window.close(); 

</script>

XXXXXX

<table border="1">
  <tr>
    <td>id</td>
    <td>job</td>
    <td>barang</td>
    <td>qty</td>
    <td>harga</td>
    <td>jumlah</td>
  </tr>
  <?php do { ?>
    <tr>
      <td><?php echo $row_data['id']; ?></td>
      <td id ="<?php echo $row_data['job']; ?>"><?php echo $row_data['job']; ?></td>
      <td><?php echo $row_data['barang']; ?></td>
      <td><?php echo $row_data['qty']; ?></td>
      <td><?php echo $row_data['harga']; ?></td>
      <td><?php echo $row_data['jumlah']; ?></td>
      <td><div align="center"><a href="#" onclick="javascript:insertcustomer(document.getElementById('<?php echo $row_data['job']; ?>').innerHTML);">Click</a></div></td>
    </tr>
    <?php } while ($row_data = mysql_fetch_assoc($data)); ?>
</table>
<p>&nbsp;</p>
</body>
</html>




Comments

  • kemana para master y? hujan" gini apa pd tiduran y....
    8-}
  • function insertcustomer(d) { 
    window.opener.document.getElementById('job').value =d; 
    window.close(); 
    }

    onclick="javascript:insertcustomer(document.getElementById('<?php echo $row_data['job']; ?>').innerHTML);"

    itu apa to ?

    hambok bikin yg enak :

    <?php do {
    $id=$row_data['id']; ?>
        <tr>
          <td id="id<?php echo $id; ?>"><?php echo $id; ?></td>
          <td id="jb<?php echo $id; ?>"><?php echo $row_data['job']; ?></td>
          <td id="br<?php echo $id; ?>"><?php echo $row_data['barang']; ?></td>
          <td id="qt<?php echo $id; ?>"><?php echo $row_data['qty']; ?></td>
          <td id="hr<?php echo $id; ?>"><?php echo $row_data['harga']; ?></td>
          <td id="jm<?php echo $id; ?>"><?php echo $row_data['jumlah']; ?></td>
         
    <td><div align="center"><a href="#"
    onclick="javascript:insertcustomer('<?php
    echo $id; ?>').innerHTML);">Click</a></div></td>
        </tr>
        <?php }


    function insertcustomer(id) {
    var job=document.getElementById("jb"+id).innerHTML; 
    window.opener.document.getElementById('job').value =job; 

    window.close(); 
    }

    itu yg di bold elo tambah sendiri butuhnya apa

  • hambok bikin yg enak :

    //Gimana enak master Gajah...masak aq copas aja...jelasin dunk master\


  • kok gak mau ya master dah aq coba

    <script src="scripts.js" type="text/javascript"></script>

    <script>
    function insertcustomer(id) {
    var job=document.getElementById("jb"+id).innerHTML;
    window.opener.document.getElementById('job').value =job;
    window.close();
    }
    </script>
    <style type="text/css">
    body,td,th {
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 11px;
    }
    </style>
    </head>

    <body>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <table border="1">
      <tr>
        <td>id</td>
        <td>job</td>
        <td>barang</td>
        <td>qty</td>
        <td>harga</td>
        <td>jumlah</td>
      </tr>
      <?php do { ?>
      $id= <?php $row_data['id']; ?>
        <tr>
          <td id="id<?php echo $id; ?>"><?php echo $id; ?></td>
          <td id="jb<?php echo $id; ?>"><?php echo $row_data['job']; ?></td>
          <td id="br<?php echo $id; ?>"><?php echo $row_data['barang']; ?></td>
          <td id="kt<?php echo $id; ?>"><?php echo $row_data['qty']; ?></td>
          <td id="hr<?php echo $id; ?>"><?php echo $row_data['harga']; ?></td>
          <td id="jm<?php echo $id; ?>"><?php echo $row_data['jumlah']; ?></td>
          <td><div align="center"><a href="#" onclick="javascript:insertcustomer('<?php
    echo $id; ?>').innerHTML);">Click</a></div></td>
        </tr>
        <?php } while ($row_data = mysql_fetch_assoc($data)); ?>
    </table>
    <p>&nbsp;</p>
    </body>
  •   <?php do { ?>
      $id= <?php $row_data['id']; ?>

    elo nulis apa to ?
  •  <?php do {
      $id= $row_data['id']; ?>
        <tr>
          <td id="id<?php echo $id; ?>"><?php echo $id; ?></td>
          <td id="jb<?php echo $id; ?>"><?php echo $row_data['job']; ?></td>
          <td id="br<?php echo $id; ?>"><?php echo $row_data['barang']; ?></td>
          <td id="kt<?php echo $id; ?>"><?php echo $row_data['qty']; ?></td>
          <td id="hr<?php echo $id; ?>"><?php echo $row_data['harga']; ?></td>
          <td id="jm<?php echo $id; ?>"><?php echo $row_data['jumlah']; ?></td>
          <td><div align="center"><a href="#" onclick="javascript:insertcustomer('<?php
    echo $id; ?>').innerHTML);">Click</a></div></td>
        </tr>
        <?php } while ($row_data = mysql_fetch_assoc($data)); ?>

    TTp gak mau master...
  • <a href="#" onclick="javascript:insertcustomer('<?php echo $id; ?>').innerHTML);">Click</a>

    kelewat kagak dihapus
  • itu dihapus gitu master ??

  • edited November 2013
    <tr>
    <td id="id5">5</td>
    <td id="jb5">A111</td>
    <td id="br5">A</td>
    <td id="kt5">2</td>
    <td id="hr5">10000.00</td>
    <td id="jm5">20000.00</td>
    <td><div align="center"><a href="#" onclick="javascript:insertcustomer('5');">Click</a></div></td>
    </tr>
    =D> =D> =D> =D> =D> =D> =D> =D> =D> =D> =D> =D>

    =)) =)) =)) =)) =))SUDAH BISA MASTER KURA-KURA, MASTER GAJAH

    TERIMAKASIH.....SUKSMA org bali bilangnya
    ^:)^ ^:)^ ^:)^ ^:)^ ^:)^ ^:)^ ^:)^ ^:)^
  • edited May 2015
    Master
    yang ini salahku dimana ya ? aq ikuti yg diatas tapi ketika aq paka WHILE kok gak bisa ya ??



    <script src="scripts.js" type="text/javascript"></script>
    <script>
    function insertcustomer(id) { 
    var debtor_name=document.getElementById("ca"+id).innerHTML;
    var origin=document.getElementById("cb"+id).innerHTML;
    var destination=document.getElementById("cc"+id).innerHTML;

    window.opener.document.getElementById('debtor_name').value =debtor_name;
    window.opener.document.getElementById('origin').value =origin;
    window.opener.document.getElementById('destination').value =destination; 
     
    window.close();
    }

    </script> 

     <?php
    if($totalRows_dbrate>0) {
    echo"<p>WINDOW MASTER </p>";
    echo"<table width='884' border='1' cellpadding='0'>";
      echo"<tr bgcolor='#FFCCFF'>
        <td width='25'>No</td>
        <td width='208'>Debtor</td>
        <td width='80'>Origin</td>
        <td width='80'>Destination</td>
        <td width='53'>Click</td>
      </tr>";
     
      $i=1;
     while($row_dbrate = mysql_fetch_assoc($dbrate)) {
            $id= $row_dbrate['id'];
      echo"<tr>
          <td id='id".$id."'>".$i++."</td>
          <td id='ca".$id."'>".$row_dbrate['debtorname']."</td>
          <td id='cb".$id."'>".$row_dbrate['origin_city']."</td>
          <td id='cc".$id."'>".$row_dbrate['tujuan']."</td>
          <td><div align='center'><a href='#' onclick='javascript:insertcustomer('".$id."');'>Click</a></div></td>
        </tr>";
     }
    echo "</table>";
     }
     ?>


    8-}

  • CRTL U
    hasilnya :

     <p>WINDOW MASTER </p><table width='884' border='1' cellpadding='0'><tr bgcolor='#FFCCFF'>
        <td width='25'>No</td>
        <td width='208'>Debtor</td>
        <td width='80'>Origin</td>
        <td width='80'>Destination</td>
        <td width='53'>Click</td>
      </tr><tr>
          <td id='id2'>1</td>
          <td id='ca2'>PT. ABADI JAYA SEJAHTERA</td>
          <td id='cb2'>DENPASAR</td>
          <td id='cc2'>BANDUNG</td>
          <td><div align='center'><a href='#' onclick='javascript:insertcustomer('2');'>Click</a></div></td>
        </tr><tr>
          <td id='id3'>2</td>
          <td id='ca3'>PT. LOYAL SEJAHTERA</td>
          <td id='cb3'>DENPASAR</td>
          <td id='cc3'>BANDUNG</td>
          <td><div align='center'><a href='#' onclick='javascript:insertcustomer('3');'>Click</a></div></td>
        </tr></table><p>&nbsp;</p>
  • petik elo

    mana bisa string dgn quote '...'
    di dalamnya ada '...' lagi
  • SIIP master

    terimakasih


    :-bd
  • Master
    ini salahku dimana ya ? sll bingung dengan string nya

    <td><input name='ori_cd' type='text' id='ori_cd' size='3' /></td>
    <td><input name='help10' type='button' id='help10' onclick='MM_openBrWindow('.window”." class="error">/w_origin.php.','','.scrollbars=yes,width=500,height=400.')' value='Help' /></td>
    aq coba rubah ttp salah
    <td><input name='help10' type='button' id='help10' onclick='MM_openBrWindow('window”." class="error">/w_origin.php','','scrollbars=yes,width=500,height=400')' value='Help' /></td>

    kalo gini malah lebih salah

    <td><input name='help10' type='button' id='help10' onclick='MM_openBrWindow("window/w_origin.php","","scrollbars=yes,width=500,height=400")' value='Help' /></td>

    yang ini makin salah

    <td><input name='help10' type='button' id='help10' onclick="MM_openBrWindow('window/w_origin.php','','scrollbars=yes,width=500,height=400')" value='Help' /></td>


    8-}
  • kagak jelas maksudnya ...

    posting saja source code koding nya
  • edited June 2015
      <td><input name='ori_cd' type='text' id='ori_cd' size='3' /></td>
      <td><input name='help10' type='button' id='help10' onclick='MM_openBrWindow('window/w_origin.php','','scrollbars=yes,width=500,height=400')' value='Help' /></td>

    mengambil nilai  ORI_CD dari window lain
     ini ketika klik tombol help tidak bisa kebuka sepertinya errornya di string onclick= 'MM_openBrWindow('window/w_origin.php','','scrollbars=yes,width=500,height=400')' value='Help' />

    warna merah saat control U di firefox
  • edited June 2015
    onclick='MM_openBrWindow('window/w_origin.php','','scrollbars=yes,width=500,height=400')'

    kalo itu ya ... jelas kagak bisa

    lalu sudah dicoba diubah kaya apa ?
  • sudah dicoba utak utik seperti posting awal ttp gak bisa
  • posting kemari yg sudah dicoba
  • <td><input name='help10' type='button' id='help10'
      onclick='MM_openBrWindow("window/w_origin.php",'',"scrollbars=yes,width=500,height=400")' begini salah

    trus
      <td><input name='help10' type='button' id='help10'
      onclick='MM_openBrWindow('".window/w_origin.php."','','scrollbars=yes,width=500,height=400')' value='Help' /></td>
     juga salah

    <td><input name='help10' type='button' id='help10'
      onclick='MM_openBrWindow(".'window/w_origin.php'.",'',".'scrollbars=yes,width=500,height=400'.")' value='Help' /></td>
    juga salah....
  • maksudnya gimana ?
    pake operand DOT ?
    emang ini php ?

    yg pertama cuma kurang dikit sudah bener ...
    kalo ganti quote itu ya semua yg ada di dalam nya to mas ...

    itu masih ada yg belum diganti
  • yang ini ?

    <td><input name='help10' type='button' id='help10'
      onclick='MM_openBrWindow("window/w_origin.php",'',"scrollbars=yes,width=500,height=400")' <td>

    <td><input name='help10' type='button' id='help10'
      onclick='MM_openBrWindow("window/w_origin.php","","scrollbars=yes,width=500,height=400")'<td>

    tetep aja salah
  • yg diganti sudah bener ...
    tapi ada bagian yg hilang ?
  • Kok ada yg hilang...??? Khn sudah lengkap..
    :-??
  • coba dibandingin dgn yg sebelumnya
  • <td><input name='help10' type='button' id='help10'
      onclick='MM_openBrWindow("window/w_origin.php","","scrollbars=yes,width=500,height=400")'  value= 'Help' /><td>

    tapi ttp aja salah
  • komentar gw cuma :
    kalo itu murni html, sudah bener



    sekedar testing cuma tag yg elo tulis
    bikin saja 1 file html baru, isi ini

    <script>
      function MM_openBrWindow(a,b,c) {
        alert("a="+a+" , b="+b+" , c="+c);
      }
    </script>

    <td><input name='help10' type='button' id='help10'
      onclick='MM_openBrWindow("window/w_origin.php","","scrollbars=yes,width=500,height=400")'  value= 'Help' /><td>

    jalan atau kagak ?



    kalo elo cuma tanya masalah html,
    yg elo tulis sudah bener

    kalo elo nanya "kok koding gw kagak jalan ?"
    kagak bisa komentar
    soalnya yg diposting cuma tag html dan masalah quote
  • edited June 2015
    YANG INI BERHASIL (HTML )

     <form id="form1" name="form1" method="get" action="">
    <table>
          <tr>
            <td>Origin</td>
            <td><input name='ori_cd' type='text' id='ori_cd' size='3' /></td>
            <td><input name='help5' type='button' id='help5' onclick='MM_openBrWindow("window/w_origin.php","","scrollbars=yes,width=500,height=400")' value='Help' /></td>
          </tr>
    </table>


     YANG INI SAYA COBA BUAT : (ERROR )

     <form id="form2" name="form2" method="get" action="">

    <?php
    if($totalRows_acep>0){

    echo"<table>";
         echo"<tr>
            <td>Origin</td>
            <td><input name='ori_cd' type='text' id='ori_cd' size='3' /></td>
            <td><input name='help6' type='button' id='help6' onclick='MM_openBrWindow("window/w_origin.php"," ","scrollbars=yes,width=500,height=400")' value='Help' /></td>
          </tr>";
         
    }
           ?>
          
    </table>

    apa memang tidak bisa ya master ??


  • hehe...makasi master sdh clear...
    ^:)^ ^:)^ ^:)^ ^:)^ ^:)^
Sign In or Register to comment.