将提交的XML数据显示到文本字段中

时间:2018-11-10 12:51:06

标签: php ajax xml

最近几天,我一直在努力解决这一问题,但我一直在制作一种货币换算表,到目前为止,您可以在其中发布,删除和编辑货币,但我无法使用。提交后,我有一个函数可以将数据发送到正确的php表单,并使用隐藏的iframe停止刷新(我知道这很不好,但是我无法使用Ajax来使用该函数),我正在尝试用户点击提交后,我希望他们输入的xml会以他们使用的方法以及现在的时间显示在下面的响应文本字段中。

很抱歉ajax的新问题是此函数的代码

<script type="text/javascript">
function OnSubmitForm()

{

  if(document.myform.operation[0].checked == true)
{
   document.myform.action ="currPost.php";
}
 else
 if(document.myform.operation[1].checked == true)
{
  document.myform.action ="currPut.php";
}
else if(document.myform.operation[2].checked == true)
{
    document.myform.action ="currDel.php";
 }
return true;

}
</script>

这是一些提交的xml的样子

<currency>
<code rate="33">testagain2</code>
<cname>ew</cname>
<cntry>3232</cntry>
</currency>
</currencies>

https://imgur.com/a/LzKIGeL“表单” 任何建议表示赞赏

这是带有删除的jframe的表单代码

 <!--tickboxes-->

 <form name="myform"    method="POST" onsubmit="return OnSubmitForm();">

   <input type="radio" name="operation" value="1" id="Post"      onclick="displayFunctionPost()"> Post
      <input type="radio" name="operation" value="2" id="Put" onclick="displayFunctionPut()"> Put
  <input type="radio" name="operation" value="3" id="Delete" onclick="displayFunctionDelete()"> Delete
 <br>
 Currency Code:
     <br>
    <input type="text" id="currency-code" placeholder="Code" disabled>
     <!--currency form-->
    <br>
     Currency Name
    <br>
    <input type="text" class="form-control"  id="currency-name" placeholder="name" disabled>
    <br>
     <!---rates form--->    
     Rate (£=1):
     <br>
     <input type="number" id="rate" placeholder="rate" disabled>
 <!---countries form-->
     <br>
     Countries (comma separated if 1+)
     <br>
     <input type="text" id="countries" placeholder="countries" disabled>
    <br>
 <!---xml response--->
   <br>
    Response Message:
    <br>
          <input type="text" class="form-control" disabled id="response-xml" placeholder="Response XML">
     <input type="Submit" name="submit" value="Submit">
    </form>

0 个答案:

没有答案