Мне нужна ваша помощь, чтобы добавить html, php-код внутри переменной javascript. Я пробовал одиночные кавычки и избегаю его «внутри var using /, но он не работает.html и php внутри переменной javascript
<script type='text/javascript'>
var field =
'<div class="form-group">
<label for="charge"><?php echo $lang['charge-formlabel']; ?></label>
<input type="text" id="charge" name="charge[]" placeholder="<?php echo $lang['placeholder-addcharge']; ?>" />
<p class="help-block">
<?php echo $lang['charge-form-description']; ?>
</p>
</div>
<div class="form-group">
<label for="description"><?php echo $lang['description-formlabel']; ?></label>
<input type="text" id="description" name="description[]" placeholder="<?php echo $lang['placeholder-adddescription']; ?>" />
<p class="help-block">
<?php echo $lang['description-form-description']; ?>
</p>
</div>
<div class="form-group">
<label for="value"><?php echo $lang['value-formlabel']; ?></label>
<input type="text" id="value" name="value[]" placeholder="<?php echo $lang['placeholder-addvalue']; ?>" />
<p class="help-block">
<?php echo $lang['value-form-description']; ?>
</p>
</div>';
</script>
Вы не можете использовать многострочные строки в JavaScript, использование конкатенация – vasilenicusor
Вы должны рассмотреть добавить некоторые основные отступы, чтобы сделать код немного более читаемым. –