|
|
|
|
<title>1</title>
<script type='text/javascript' src='jquery-1.3.2.min.js'></script>
<script>
function fill(thisValue,form) {
$('<input type="text" name="is[]">').val(thisValue).appendTo($(form));
}
</script>
</head>
<body>
<form action="" method="post" onChange="fill('a',this);">
<select size="1" name="select">
<option value="1">a1</option>
<option value="2">a3</option>
<option value="3">a4</option>
<option value="4">a4</option>
<option value="5">a5</option>
<option value="6">a6</option>
</select>
<input type="submit" value="Send">
</form>
<?if(!empty($_POST)) echo '<pre>'; print_r($_POST);?>
</body>
</html>
|
Объясните как сделать так, чтобы значение из списка передавалась в onChange="fill('a',this);"
Тоесть его в первый аргумент, заместо значение а.
Если точнее мне нужно понять слудущее.
1. Как передать в функцию значение из выпадающего списка
2. Как передать в функцию имя из выпадающего списка
Тоесть для первого случае, если мы выбрали из списка a2, то должно передаться значение 2, и для второго вопроса, если мы выбрали a2, то должно передаться a2 в аргумент функции. | |
|
|