Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 换岗_Javascript_Jquery_Forms_Post - Fatal编程技术网

Javascript 换岗

Javascript 换岗,javascript,jquery,forms,post,Javascript,Jquery,Forms,Post,我想在发送前更改表单post数据。我使用一些java脚本代码来获取一些用户输入,并希望将这些输入附加到请求post数据。 我想一个正常的职位,导致显示结果作为一个HTML页面。 我链接JQuery并可以使用它的函数可能会很有用。 非常感谢 您可以使用onSubmit事件,如下所示- <form action="test.php" name="testform" onSubmit="return TestDataCheck()" > <input type="text" valu

我想在发送前更改表单post数据。我使用一些java脚本代码来获取一些用户输入,并希望将这些输入附加到请求post数据。 我想一个正常的职位,导致显示结果作为一个HTML页面。 我链接JQuery并可以使用它的函数可能会很有用。
非常感谢

您可以使用
onSubmit
事件,如下所示-

<form action="test.php" name="testform" onSubmit="return TestDataCheck()" >
<input type="text" value="hello" name="testinput" />
<form>
<script type="text/javascript">
function TestDataCheck(){

//Here do whatever you want to do with the form or it's values.
//I am changing the value of input field in the form for your reference in same way you
//can change any elements value.

$('input[name="testinput"]').val("bye");

return true.

}
</script>

定义如下所示的函数-

<form action="test.php" name="testform" onSubmit="return TestDataCheck()" >
<input type="text" value="hello" name="testinput" />
<form>
<script type="text/javascript">
function TestDataCheck(){

//Here do whatever you want to do with the form or it's values.
//I am changing the value of input field in the form for your reference in same way you
//can change any elements value.

$('input[name="testinput"]').val("bye");

return true.

}
</script>

函数TestDataCheck(){
//在这里,您可以对表单或其值执行任何操作。
//我正在以与您相同的方式更改表单中输入字段的值,以供您参考
//可以更改任何元素的值。
$('input[name=“testinput”]”)val(“bye”);
返回true。
}
html

<form action="test.php" name="testform" id="testForm">
<input type="text" value="hello" name="testinput" />
<form>

我不明白你想做什么。另外,您可能想显示一些代码当用户单击提交按钮时,表单输入元素的值将发送到服务器,我想在发送之前在客户端更改此数据。问题是,如何更改表单数据,我应该用什么替换注释?问题是关于我可以在TestDataCheck中编写的代码!为了便于参考,我更改了示例中表单中输入字段的值。同样地,你们可以改变任何字段的值。若你们想要特定的解决方案,那个么请发布你们的html表单和要替换的值。我明白了!我可以在不影响用户界面的情况下向表单添加一些隐藏的输入,谢谢!