-1

我有两个文本框和一个按钮。我想当我在第一个文本框中键入任何值并单击一个按钮时,我将在第一个文本框中键入的值应该是第二个文本框的值。我正在使用这段代码。有人可以帮助我吗?

<?php
if(isset($_POST['sum']))
{
 $v1=$_POST['abc'];
 if($v1=="vivek")
 {
  echo "welcome Mr.".$v1;
 }
 else
 {
  echo "Unauthorised User Mr. ".$v1;
 }  
}
?>
<html>
<body>
<form method="post" action="">
  <p>Name:&nbsp&nbsp&nbsp&nbsp&nbsp
    <input type="text" name="abc" value=""/>&nbsp&nbsp
    </br></br>
     Passed Value: <input type="text" name="xyz" value="<?php echo $v1;?>"/>
   </p>
  <p>
    <input type="submit" name="sum" value=" Submit "/>
</p>
</form>
</body>
</html>
4

5 回答 5

1
  Passed Value: 

        <input type="text" name="xyz" value="<?php 
         if(isset($_POST['abc']))
         echo htmlentities($_POST['abc'],ENT_QUOTES);
    ?>"/>

这应该这样做:)

于 2012-10-25T10:10:38.087 回答
1

试试这个。

<form method="post" action="">
  <p>Name:&nbsp&nbsp&nbsp&nbsp&nbsp
    <input type="text" name="abc" value=""/>&nbsp&nbsp
    </br></br>
     Passed Value: <input type="text" name="xyz" value="<?php if(isset($_POST['abc'])) { echo $_POST['abc']; } ?>"/>
   </p>
  <p>
    <input type="submit" name="sum" value=" Submit "/>
</p>
</form>
于 2012-10-25T10:11:47.423 回答
1

试试这个代码。

     <script type="text/javascript">
            function sub() {
                document.getElementById('xyz').value = document.getElementById('abc').value;
            }
        </script>
        <form>
        <label>Amonut</label>
        <input type="text" name="abc" onkeyup="sub();" id="abc" />
        <br /><br />
        <label>Discount</label>
        <input type="text" name="xyz" id="xyz" />
<input type="submit" name="sum" value=" Submit "/>
    </form>
于 2012-10-25T10:16:19.560 回答
1
<script type="text/javascript">
            function sub() {
                document.getElementById('xyz').value = document.getElementById('abc').value;
            }
        </script>
        <form onsubmit="sub();">
        <label>Amonut</label>
        <input type="text" name="abc" id="abc" />
        <br /><br />
        <label>Discount</label>
        <input type="text" name="xyz" id="xyz" />
<input type="submit" name="sum" value=" Submit "/>
    </form>

我想你想要这个。

于 2012-10-25T10:22:14.963 回答
0

试试这个代码

$v1='';
if(isset($_POST['sum']))
{
 if($v1=="vivek")
 {
  echo "welcome Mr.".$v1;
  $v1=$_POST['abc']; 
 }
 else
 {
  echo "Unauthorised User Mr. ".$v1;
 }  
}
于 2012-10-25T10:10:07.440 回答