如何在php中使用类从所有动态文本框中获取值
我有这个动态文本框,我想通过使用类来获取值。通过php如何在php中使用类从所有动态文本框中获取值,php,javascript,Php,Javascript,我有这个动态文本框,我想通过使用类来获取值。通过php <input id="op1" name="po1" class="key" size="50"> <input id="op2" name="po2" class="key" size="50"> <input id="op3" name="po3" class="key" size="50"> <input id="op4" name="po4" class="max" size="50">
<input id="op1" name="po1" class="key" size="50">
<input id="op2" name="po2" class="key" size="50">
<input id="op3" name="po3" class="key" size="50">
<input id="op4" name="po4" class="max" size="50">
<input id="op5" name="po5" class="key" size="50">
<input id="op6" name="po6" class="lol" size="50">
<input id="op6" name="po6" class="lol" size="50">
在这个文本框中有“key”、“max”和“lol”类
如何在php中仅使用类“Key”从这个全动态文本框中获取值,因为
类
属性的值没有传输到php,所以您不能这样做。只有名称
属性和值
属性的值将被传输。您不能,因为类
属性的值没有传输到php。只有名称
属性和值
属性的值将被传输。我不确定“使用类”是什么意思,但是您可以循环$\u POST数组来访问变量,如下所示:
// Show the variables
var_dump($_POST);
// Loop the variables
foreach($_POST as $k => $v){
echo "{$k} = {$v}";
}
或者,您可以在HTML中将变量分组,如下所示:
<input id="op1" name="po[1]" class="key" size="50">
<input id="op2" name="po[2]" class="key" size="50">
<input id="op3" name="po[3]" class="key" size="50">
<input id="op4" name="po[4]" class="key" size="50">
<input id="op5" name="po[5]" class="key" size="50">
<input id="op6" name="po[6]" class="key" size="50">
我不确定“使用类”是什么意思,但是可以循环$\u POST数组来访问变量,如下所示:
// Show the variables
var_dump($_POST);
// Loop the variables
foreach($_POST as $k => $v){
echo "{$k} = {$v}";
}
或者,您可以在HTML中将变量分组,如下所示:
<input id="op1" name="po[1]" class="key" size="50">
<input id="op2" name="po[2]" class="key" size="50">
<input id="op3" name="po[3]" class="key" size="50">
<input id="op4" name="po[4]" class="key" size="50">
<input id="op5" name="po[5]" class="key" size="50">
<input id="op6" name="po[6]" class="key" size="50">
$(“#获取”)。单击(函数(){
var myarray1=新数组();
$(“.key”)。每个(函数(i){
警报($(this.val());
myarray1[i]=$(this.val();
});
});
我有个问题,你可以走这条路
$(“#获取”)。单击(函数(){
var myarray1=新数组();
$(“.key”)。每个(函数(i){
警报($(this.val());
myarray1[i]=$(this.val();
});
});
我有个问题,你可以走这条路
恐怕您需要一些javascript来完成这项工作。未经测试,但具体情况如下:
$(document).ready(function() {
var values = [];
// Get value of each input element that has key class
$('input.key').each(function() {
// Push it to an array
values.push($(this).value());
});
// Send to php
$.ajax({
url : 'mypage.php?q=' + values.join(':'),
success: function() {
// Do something if you wish
}
});
});
恐怕你需要一些javascript来做这件事。未经测试,但具体情况如下:
$(document).ready(function() {
var values = [];
// Get value of each input element that has key class
$('input.key').each(function() {
// Push it to an array
values.push($(this).value());
});
// Send to php
$.ajax({
url : 'mypage.php?q=' + values.join(':'),
success: function() {
// Do something if you wish
}
});
});
但是这个名字可能是像op1、op6、op8这样的王朝。。和仅类相同。
名称
s将被传输,请参阅。由于它们都以相同的字符开头,您可以通过查找$\u POST
(如果您有POST表单)来使用该模式。但是名称可能是类似于op1、op6、op8的dynanic。。和仅类相同。名称
s将被传输,请参阅。由于它们都以相同的字符开头,您可以使用该模式来查找它$\u POST
(如果您有POST表单)。谢谢您,先生。。。。。你的建议解决了这个问题。。。谢谢你,先生。。。。。你的建议解决了这个问题。。。谢谢