如何在网页中实现同一表单文本域内容1根据对应关系自动更新填写另一文本域内容?急求,成功再多送分。!
如何在网页中实现同一表单文本域内容1根据对应关系自动更新填写另一文本域内容?急求,成功再多送分。!mysql数据表如下,phpcms_ggshuju字段daimajian...
如何在网页中实现同一表单文本域内容1根据对应关系自动更新填写另一文本域内容?急求,成功再多送分。!
mysql数据表如下,phpcms_ggshuju
字段 daima jiancheng
aa a1a2aN
AA A1A2AN
BB B1B2BN
bb b1b2bN
CC C1C2CN
cc c1c2cN
... ...
表单文本域暂时如下,
<form action="" method="get" name="form1" target="_blank" id="form1">
<input name="textfield32" type="text" onkeyup="$textfield242.value=this.value;" id="$textfield32" /" />
<input name="textfield242" type="text" onkeyup="$textfield32.value=this.value;" id="$textfield242" /" />
<input type="submit" name="Submit222" value="确定推荐" />
想要得到,
在表单文本域1中输入AA表单文本域2自动显示AA在表中对应的A1A2AN
在表单文本域1中输入aa表单文本域2自动显示aa在表中对应的a1a2aN
在表单文本域1中输入BB表单文本域2自动显示BB在表中对应的B1B2BN
在表单文本域1中输入bb表单文本域2自动显示bb在表中对应的b1b2bN
... ...
在表单文本域2中输入A1A2AN表单文本域1自动显示A1A2AN在表中对应的AA
在表单文本域2中输入a1a2aN表单文本域1自动显示a1a2aN在表中对应的aa
在表单文本域2中输入B1B2BN表单文本域1自动显示B1B2BN在表中对应的BB
在表单文本域2中输入b1b2bN表单文本域1自动显示b1b2bN在表中对应的bb
... ...
求教表单改需要如何写用的网页语言是PHP,已知的表格查询语句用的可以改或需要改成什么样子。急求多谢。
网页可以不用PHP写,静态的也可以! 展开
mysql数据表如下,phpcms_ggshuju
字段 daima jiancheng
aa a1a2aN
AA A1A2AN
BB B1B2BN
bb b1b2bN
CC C1C2CN
cc c1c2cN
... ...
表单文本域暂时如下,
<form action="" method="get" name="form1" target="_blank" id="form1">
<input name="textfield32" type="text" onkeyup="$textfield242.value=this.value;" id="$textfield32" /" />
<input name="textfield242" type="text" onkeyup="$textfield32.value=this.value;" id="$textfield242" /" />
<input type="submit" name="Submit222" value="确定推荐" />
想要得到,
在表单文本域1中输入AA表单文本域2自动显示AA在表中对应的A1A2AN
在表单文本域1中输入aa表单文本域2自动显示aa在表中对应的a1a2aN
在表单文本域1中输入BB表单文本域2自动显示BB在表中对应的B1B2BN
在表单文本域1中输入bb表单文本域2自动显示bb在表中对应的b1b2bN
... ...
在表单文本域2中输入A1A2AN表单文本域1自动显示A1A2AN在表中对应的AA
在表单文本域2中输入a1a2aN表单文本域1自动显示a1a2aN在表中对应的aa
在表单文本域2中输入B1B2BN表单文本域1自动显示B1B2BN在表中对应的BB
在表单文本域2中输入b1b2bN表单文本域1自动显示b1b2bN在表中对应的bb
... ...
求教表单改需要如何写用的网页语言是PHP,已知的表格查询语句用的可以改或需要改成什么样子。急求多谢。
网页可以不用PHP写,静态的也可以! 展开
展开全部
我对PHP一窍不通,不知道能不能在PHP里面编写Javascript,如果可以的话,你可以编写javascript函数,在函数里如下:
<script>
function Test(textId1,textId2)
{
var value1=document.getElementById(textId1).value;
var valueCounts=value1.length;
var value2="";
for(i=1;i<=valueCounts;i++)
{
value2=value2+value1.charAt(i-1)+i;
}
document.getElementById(textId2).value=value2;
}
</script>
<input ="textfield32" type="text" onkeyup="Test('textfield32','textfield242');" id="textfield32" /" />
<input name="textfield242" type="text" onkeyup="Test('textfield242','textfield32')" id="textfield242" /" />
<script>
function Test(textId1,textId2)
{
var value1=document.getElementById(textId1).value;
var valueCounts=value1.length;
var value2="";
for(i=1;i<=valueCounts;i++)
{
value2=value2+value1.charAt(i-1)+i;
}
document.getElementById(textId2).value=value2;
}
</script>
<input ="textfield32" type="text" onkeyup="Test('textfield32','textfield242');" id="textfield32" /" />
<input name="textfield242" type="text" onkeyup="Test('textfield242','textfield32')" id="textfield242" /" />
展开全部
刚才没注意看pgxuser只实现了文本域1到文本域2的转换
文本域2到文本域1的转换有个疑问是
aN的N是会超多9么?而且文本框都能输入什么,只能输入字符和数字?
文本域2到文本域1的转换有个疑问是
aN的N是会超多9么?而且文本框都能输入什么,只能输入字符和数字?
更多追问追答
追问
后面是随机的一些汉字,我是比较而言,报欠嘴笨!!主要就是一个对应关系。帮我处理一下,能用就可以,再送200分,可好,求您!!高手shenchaoliang !!
大致的意思就比如两个文本域一个输入股票代码时,另一个自动显示股票名称,相反一个输入名称时,这个自动显示对应的代码,一个表可用SQL查询或用GET得到也可以,这个就是前面表里的数据关系。请一定帮忙哦。全好,不低于500分。请一定帮忙哦。太需要您的支持了。急用!
追答
明白了,类似autocomplete之类的。那就用ajax完成从服务器端获取对应数据,和讯上的用的也是ajax.不过我也不会php,服务端的只能你自己写了或者找会PHP的帮忙了。客户端建议用个js框架或library封装的ajax来完成。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
mysql数据表如下,phpcms_ggshuju
字段 daima jiancheng
aa a1a2aN
AA A1A2AN
BB B1B2BN
bb b1b2bN
CC C1C2CN
cc c1c2cN
把db的数据读出来显示,首先这一步你懂吗?
字段 daima jiancheng
aa a1a2aN
AA A1A2AN
BB B1B2BN
bb b1b2bN
CC C1C2CN
cc c1c2cN
把db的数据读出来显示,首先这一步你懂吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先采纳我,我再发给你
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询