如何在PHP中分离动态Javacript Form变量 [英] How to get a Dynamic Javacript Form variables seperated in PHP
问题描述
感谢任何帮助!!!
问题:我有这个表格,允许用户动态创建
附加字段(参见下面的javascript代码) 。我试图从我的php脚本中检索从这些字段输入的值
。我最后需要b $ b需要挑选变量并将值放入我的php脚本
页面。我已经使用了我在php.net上找到的一些代码(参见下面的php代码
),但是我无法掌握如何分离
变量的知识在地址栏中。请回复。
问题:如何从我的动态
javascript表单中创建php脚本中的变量?
PHP代码:
foreach($ _ GET为$ name => $ value){
print" $ name:$ value< br>"; < br $>
}
JAVASCRIPT代码:
< HEAD>
<! - 开始
函数createForm(数字){
data ="" ;;
inter ="''" ;;
if(number< 16&& number> -1){
for(i = 1; i< = number; i ++){
if(i< 10)spaces =" " ;;
else spaces =" " ;;
data = data +" URL" + i + :" +空格
+"< input type =''text''size = 10 name =" + inter
+" url" + i + inter +"''>< br>" ;;
}
if(document.layers){
document.layers.cust.document.write(data);
document.layers.cust.document.close();
}
否则{
if(document.all){
cust.innerHTML = data;
}
} < br $>
}
else {
window.alert(请选择最多15个条目。);
}
}
//结束 - >
< / script>
< / HEAD>
< BODY>
< center>
< form name = counter>
Number要输入的URL:
< input type = text name = number size = 5>
< input type = button value ="更新"
onClick =" createForm(counter.number.value);">
< / form>
< br>
< form name =" webform" action =" get.php">
< input type = text size = 20 name = name onChange =" msg(this.form)">
<! - 动态表单内容的占位符 - >
< span id = cust style =" position:relative;">< / span>
< input type = submit value =" Send">
< / form>
_GET as
name =>
value){
print"
Appreciate any help!!!
PROBLEM: I have this form that allows the user to dynamically create
additional fields (see javascript code bellow). I am trying to retrieve
the values entered into these fields from my php script. I ultimatly
need to pick out the variables and place the values into my php script
page. I have worked with a little code I found on php.net (see php code
below), but I wan unable to grasp the knowledge on how to seperate the
variables in the address bar. Please reply.
QUESTION: How do I create variables in my php script from my dynamic
javascript form?
PHP CODE:
foreach($_GET as $name => $value) {
print "$name : $value<br>";
}
JAVASCRIPT CODE:
<HEAD>
<!-- Begin
function createForm(number) {
data = "";
inter = "''";
if (number < 16 && number > -1) {
for (i=1; i <= number; i++) {
if (i < 10) spaces=" ";
else spaces=" ";
data = data + "URL " + i + " :" + spaces
+ "<input type=''text'' size=10 name=" + inter
+ "url" + i + inter + "''><br>";
}
if (document.layers) {
document.layers.cust.document.write(data);
document.layers.cust.document.close();
}
else {
if (document.all) {
cust.innerHTML = data;
}
}
}
else {
window.alert("Please select up to 15 entries.");
}
}
// End -->
</script>
</HEAD>
<BODY>
<center>
<form name=counter>
Number of URLs to enter:
<input type=text name=number size=5>
<input type=button value="Update"
onClick="createForm(counter.number.value);">
</form>
<br>
<form name="webform" action="get.php">
<input type=text size=20 name=name onChange="msg(this.form)">
<!-- Placeholder for dynamic form contents -->
<span id=cust style="position:relative;"></span>
<input type=submit value="Send">
</form>
_GET as
name =>
value) {
print "
这篇关于如何在PHP中分离动态Javacript Form变量的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!