Javascript 如何更改部分HTML';表单操作:link';使用Java脚本或html ID的元素
我在服务器中有一个到数据库的链接,我正在使用一个HTML表单,其中操作指向该链接并从服务器获取信息 我需要更改链接的“用户名”部分,以便它接受我输入的用户名并在链接中使用它。 实现这一目标的最佳方式是什么Javascript 如何更改部分HTML';表单操作:link';使用Java脚本或html ID的元素,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我在服务器中有一个到数据库的链接,我正在使用一个HTML表单,其中操作指向该链接并从服务器获取信息 我需要更改链接的“用户名”部分,以便它接受我输入的用户名并在链接中使用它。 实现这一目标的最佳方式是什么 <body> <form id = "me" action= "http://10.10.10.10/foods/<username>/" target="_blank" method="GET"> <h2&
<body>
<form id = "me" action= "http://10.10.10.10/foods/<username>/" target="_blank" method="GET">
<h2>Enter Username</h2>
<input type="text" name="user" placeholder="username" id = "user" >
<br>
<button class="button" type="submit" value="Submit" >get</button>
</form>
<script>
var username = //need to get input username;
document.getElementById('me').action = "http://10.10.10.10/foods/" + username + "/";
</script>
</BODY>
输入用户名
得到
var username=//需要获取输入用户名;
document.getElementById('me')。操作=”http://10.10.10.10/foods/“+用户名+”/”;
到目前为止,这就是我所拥有的一切,我被困在这个简单的提交事件中
$('#me').submit(function(e){
e.preventDefault();//prevent the submit
var username = $(this).find('#user').val();//take the username
window.location = "http://10.10.10.10/foods/" + username + "/";//redirect to the page
})
是否执行此简单的提交事件
$('#me').submit(function(e){
e.preventDefault();//prevent the submit
var username = $(this).find('#user').val();//take the username
window.location = "http://10.10.10.10/foods/" + username + "/";//redirect to the page
})
var username=document.getElementById(“me”).action;
var updatedStr=username.replace(“,“操作名称”);
document.getElementById(“myForm”).action=updatedStr;
var username=document.getElementById(“me”).action;
var updatedStr=username.replace(“,“操作名称”);
document.getElementById(“myForm”).action=updatedStr;
是否有特殊理由将输入作为URL的一部分,而不是从GET查询中获取用户名值?您希望如何通过js更改表单操作或在from操作中输入用户名?如果是,您的视图中是否有用户名?如果是,那么在哪个lang js或PHPI中有特殊理由将输入作为URL的一部分,而不是而不是从GET查询中获取用户名值?您希望如何更改js的表单操作或在from操作中输入用户名?您的视图中是否有用户名?如果是,那么在哪个lang js或phpWouldn中,将用户重定向到页面并忽略GET查询中应包含的任何数据?@Pratansyah GET中包含的数据query只是他在url中已经拥有的用户名,因此它不是必需的,他可以完全删除表单,只需点击一次。我假设这是一个简化的表单,但如果仅此而已,那么表单最好在回答中包含该注释。这难道不只是将用户重定向到页面,而忽略GET查询中应包含的任何数据吗?@Pratansyah GET查询中包含的数据只是用户名,他已经在url中了,所以没有必要,他可以完全删除表单,只需点击一次。我假设这是一个简化的表单,但如果这是所有表单,那么最好在回答中包含该注释尝试在回答中添加注释并解释事情。简单的代码不会帮助其他人。迷失@SaqibOmerWelcome@user5632900。如果有任何问题,请告诉我!试着在你的答案中添加注释并解释一些事情。简单的代码不会帮助其他人。迷失@SaqibOmerWelcome@user5632900。如果有任何问题,请告诉我!