2011-10-08 101 views
0

我有3個文本字段,我想通過使用連字符組合它們後的值。結合使用php implode的形式文本字段值

<input type="text" name="val[]" /> 
<input type="text" name="val[]" /> 
<input type="text" name="val[]" /> 

最好幫我用php implode選項。

如何在提交後檢索它?

謝謝。

回答

1

發送表單後,根據表單的方法,您的值將以$_POST['val']$_GET['val']作爲數組。

您可以通過簡單地將它們組合起來:

$hyphenated = implode("-", $_POST['val']); // or $_GET['val'] 
+0

感謝。一旦某個字段具有最大值,我如何將焦點更改爲下一個字段 – Ajay

0

感謝。如何更改焦點轉到下一個字段一次場具有最大值

見,如果這個工程:

<input type="text" name="val[]" onkeyup='checkVals("field1", "field2");' id='field1'> 
<input type="text" name="val[]" onkeyup='checkVals("field2", "field3");' id='field2'> 
<input type="text" name="val[]" id='field3'> 

<script> 
function checkVals(this_field, next_field){ 
var fieldval = document.getElementById(this_field).value; 
var fieldlen = fieldval.length; 

if(fieldlen > 10){ // you can change 10 to something else 
document.getElementById(next_field).focus(); 
document.getElementById(next_field).select(); 
} 
} 
</script>