JavaScript uyarı Box yeni çizgiler eklemek değil miyim?

1 Cevap php

PHP bir dize üreten ediyorum ve sonunda bir JavaScript uyarı kutusu içine bu dize geçirerek, benim sorunum aslında benim uyarı kutusunda satır kesmeleri ekleyin olamaz.

Benim kod aşağıdaki gibidir görünüyor

$str = "This is a string\n";
$alert = $str."This is the second line"; 

     if(!empty($alert)){
            		?>
            			<script type="text/javascript">
            				$(document).ready(function() {
            					alert('<?=$alert?>');
            				});
            			</script>
            		<?php
            	}

Ben hata alıyorum

Undeterminnated dize hazır

Ben dizeden \ n kaldırırsanız% 100 çalışıyor ama satır sonları

1 Cevap

Sen $ str değiştirmek gerekir

$str = "This is a string\\n";

\ n javascript geçirilen olur böylece.