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
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

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> </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> </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> </p>
</body>
</html>

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> </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> </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> </p>
</body>
</html>
Tagged:
Comments
8-}
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\
<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> </p>
<p> </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> </p>
</body>
$id= <?php $row_data['id']; ?>
elo nulis apa to ?
$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...
kelewat kagak dihapus
TERIMAKASIH.....SUKSMA org bali bilangnya
^:)^ ^:)^ ^:)^ ^:)^ ^:)^ ^:)^ ^:)^ ^:)^
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-}
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> </p>
mana bisa string dgn quote '...'
di dalamnya ada '...' lagi
terimakasih
:-bd
ini salahku dimana ya ? sll bingung dengan string nya aq coba rubah ttp salah 8-}
posting saja source code koding nya
<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
kalo itu ya ... jelas kagak bisa
lalu sudah dicoba diubah kaya apa ?
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....
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
<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
tapi ada bagian yg hilang ?
:-??
onclick='MM_openBrWindow("window/w_origin.php","","scrollbars=yes,width=500,height=400")' value= 'Help' /><td>
tapi ttp aja salah
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
<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 ??
http://www.diskusiweb.com/discussion/comment/273155#Comment_273155
^:)^ ^:)^ ^:)^ ^:)^ ^:)^