|
|
|
| Здравствуйте,подскажите как из одного поля формы передать значение данного поля в другое поле этой же формы? | |
|
|
|
|
|
|
|
для: jenvlasov
(28.02.2009 в 01:40)
| | Не сильно силен пока в jave, но может поможет:
Передача по событию onClick
<form>
<input type="text" value="Test" id="odin" onclick="document.getElementById('dva').value=this.value;">
<input type="text" id="dva">
</form>
|
| |
|
|
|
|
|
|
|
для: Nigma07
(28.02.2009 в 02:12)
| | Всё верно.
Только в форме обычно пользуют атрибуты NAME (а не ID), поэтому удобнее будет сделать так:
<form>
<input type="text" value="Test" name="odin" onclick="this.form ['dva'].value = this.value">
<input type="text" name="dva">
</form>
|
| |
|
|
|
|
|
|
|
для: PAT
(28.02.2009 в 03:58)
| | попробовал я ваш способ следующим образом:
<form method="POST" name="forma" action="add.php" enctype="multipart/form-data">
Путь:<br>
<input type="file" name="kartinka" value="<?=$kartinka?>" onclick="this.form ['path'].value = this.value"><br><br>
<?php if (isset ($_POST['path']))
{
$path = htmlspecialchars(stripslashes($_POST['path']));
}
else
{
$path = "";
}
?>
<input name="path" type="hidden">
<input type=submit name="button" value="Добавить">
</form>
НО почему-то выводится следующее значение переменной $path:
document.forma.kartinka.value = kartinka
где у меня ошибка? | |
|
|
|