使用 <form> 传递不带 o 的变量

passing variables w/o using <form>

本文关键字:变量 form 使用      更新时间:2023-09-26
<a href='new.php?logi_jo=$_POST[jo]'>submit</a>
<input type='text' style='width:50px' name='logi_jo'>

有没有办法获取logi_jo的值并将其传递给另一个网页? 不使用<form>

第一行代码是

链接,第二行代码是文本框..然后该文本框的值将使用表单操作传递到另一个页面。我决定不使用表单action="??"因为该链接位于表单内部。感谢您的阅读

你可以

通过JavaScript来完成这个简单的任务,Ajax不是必需的。

您的网页

<a href='javascript:void(0)' onclick='submitMe()'>submit</a>
<input type='text' style='width:50px' name='logi_jo' id='logi_jo'>

你的脚本

<script type="text/javascript">
function submitMe(){
      var val=document.getElementById("logi_jo").value;
      document.location.href="new.php?logi_jo="+val;
}
</script>

在新闻中.php页面获取变量按$_GET["logi_jo"]

AJAX 来救援!

var logi_jo = $('input[name=logi_jo]');
$.post(
  'test.php', 
  { logi_jo: logi_jo }, 
  function(data) { // do something to the DOM }
);

我建议从这个开始:

http://www.w3schools.com/jsref/obj_location.asp