Memasukkan Array Variabel PHP ke Javascript

 function tampilkanLantaiTambahan(){
  var data = document.getElementById("JumlahLantai").value;
  var jumlah = data-1;
  var text = "";

  for (x = 1; x <= jumlah; x++) {
    var text += 'Lantai <?php echo $luas_lantai['+x+'];?> <br>';
  }

   document.getElementById("hasil").innerHTML = text;
}

pada script tersbut variabel x (javascript) tidak bisa terbaca pada pencetakan echo php ketika perulangan foreach...

 var text += 'Lantai <?php echo $luas_lantai['+x+'];?> <br>';

pertanyaan saya bagaiamana mengatasi agar variabel js tersebut dapat terbaca pada pencetakan php dalam variabel array php nya.. mohon bantuannya..

avatar AlifNur
@AlifNur

164 Kontribusi 72 Poin

Diperbarui 6 tahun yang lalu

2 Jawaban:

Jawaban Terpilih

coba parsing array php ke js gan


<?php $luas_lantai = array('12','23','43');
 ?>
 <script type="text/javascript">
 	var luas_lantai = [<?php echo '"'.implode('","', $luas_lantai).'"' ?>];
 	 for (x = 0; x < 3; x++) {
 		alert('Lantai '+ luas_lantai[x]);
	  }
 </script>
avatar dianarifr
@dianarifr

642 Kontribusi 316 Poin

Dipost 6 tahun yang lalu

makasih banyak mas @dianarifr.. alhamdulillah berhasil mas.. hehe

avatar AlifNur
@AlifNur

164 Kontribusi 72 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban