Добрый день!
В общем есть js
<script>
function s_dostavkoi() {
var area = document.getElementById('dostavka');
area.value = "Платная";
}
</script>
Работает на пару с radio при клике заполняется input text.
<td><?php echo $entry_shipping; ?></td>
<td><?php if ($shipping) { ?>
<input onclick="s_dostavkoi()" type="radio" name="shipping" value="1" checked="checked" />
<?php echo $text_yes; ?>
<input onclick="bez_dostavki()" type="radio" name="shipping" value="0" />
<?php echo $text_no; ?>
<?php } else { ?>
<input onclick="s_dostavkoi()" type="radio" name="shipping" value="1" />
<?php echo $text_yes; ?>
<input onclick="bez_dostavki()" type="radio" name="shipping" value="0" checked="checked" />
<?php echo $text_no; ?>
<?php } ?></td>
</tr>
Дело в том что поле input text при загрузке страницы не заполнено стандартно, несмотря на атрибут checked для radio.
Сам input text выглядит следующим образом.
<tr>
<td style="display:none;"><?php echo $entry_dostavka; ?></td>
<td><input type="text" name="dostavka" id="dostavka" value="<?php echo $dostavka; ?>" /></td>
</tr>
Как сделать чтобы при загрузке страницы, поле выше, было уже заполнено например словом "Платная".
Сейчас работает так, поле пустое, но при клике на radio заполняется как надо.
Спасибо.