表单中有4个INPUT(A,B,C,D),其中2个input值输入(A,B),1个input值(C)由一个输入的input值(B)大小而从数据库中读出,另外1个input(D)存储结果,怎么实现两个input值相加(A+C)后显示在另外一个input中(D)?PS:从数据库中读取的数怎么填充在input中(C),谢谢
去学习下Ajax的用法。
去学习下Ajax的用法。
从数据库中读取的数怎么填充在input 可以用PHP。
两个input值相加可以用JS完成。
具体如何,你得贴出相关代码。
异步加载input填充读取数据库
用js或用ajax都可以实现
从数据库中读取的数怎么填充在input 可以用PHP。
两个input值相加可以用JS完成。
具体如何,你得贴出相关代码。
<html><head><!--日历控件--><script src="Calendar1.js"></script><script>function result_note(){ alert("无符合条件记录");}</script></head><body><img src="image/2.jpg"/ alt="怎么实现两个input值相加后显示在另外一个input中及数据库中数填充在input中?" ><input type="button" name="start_time" value="系统使用" onclick="location='exchange_index.php';"></input><input type="button" name="start_time" value="系统维护" onclick="location='exchange_add.php';"></input> <form id="input_form" method="get" action="exchange_index.php" onsubmit="return checkdata()"> <table width="600" border="0" cellpadding="0" cellspacing="0" align="center"> <br> <br>   币种        金额        日期       汇率      结果(人民币) <br> <select name="currency_name"> <option value="<?php echo $_REQUEST [currency_name]; ?>" selected="selected"> <?php if ($_REQUEST [currency_name] == "") echo "请选择"; elseif ($_REQUEST [currency_name] == "美元") echo "美元"; elseif ($_REQUEST [currency_name] == "日元") echo "日元"; elseif ($_REQUEST [currency_name] == "人民币") echo "人民币"; ?></option> //应用时需要修改 <option value="美元">美元</option> <option value="日元">日元</option> <option value="人民币">人民币</option> <option value="">请选择</option> </select> <input type="text" autocomplete="off" name="money_1" size="12" value="<?php echo $_REQUEST [money_1]; ?>"/> * <input autocomplete="off" onfocus="calendar()" name="exchange_date_1" type="text" size="10" value="<?php echo $_REQUEST [exchange_date_1]; ?>" /> <input type="text" autocomplete="off" name="currency_value_1" size="10" value="<?php $row[currency_name]?>"> = <input type="text" autocomplete="off" name="result_1" size="10" value="<?php $row[currency_name]?>"> <br> <!--<?php echo '$_REQUEST [money_1]='.$_REQUEST [money_1];?>--> </table> <p align="center"><input type="submit" onclick="javascript:return confirm_submit()" value="计算"> <input type="button" onclick="location='exchange_index.php';" value="重置"></form> <?php include("connect.php");//设置查询条件$strwhere="";$currency_name=$_REQUEST["currency_name"];$exchange_date_1=$_REQUEST["exchange_date_1"];$strwhere=$strwhere.' and exchange.currency_name = '.'"'. $currency_name .'"'.' and exchange.exchange_date = '.'"'. $exchange_date_1 .'"';$sql="SELECT * FROM exchange where 1=1 ".$strwhere;//echo '$sql='.$sql;//echo '$sql='.$sql;$result=mysql_query($sql) or die(mysql_error());//判断是否有符合条件记录if(!$num = @mysql_num_rows($result)){echo "<script type='text/javascript'>result_note();</script>";die("");}$row=@mysql_fetch_array($result)?> </body></html>
用js或用ajax都可以实现
js 能获取动态数据的基本上行就是ajax
利用ajax已实现,谢谢各位