Javascript 制作一个链接';输入clickable';
如果您有一个标准形式:Javascript 制作一个链接';输入clickable';,javascript,html,ajax,Javascript,Html,Ajax,如果您有一个标准形式: <form method='post' action='#'> <input type='text' name='#' /> <input type='submit' value='Submit /> </form> 试试这个: <script> document.getElementById('TEXTBOXID').onkeypress = function(e){ var evt =
<form method='post' action='#'>
<input type='text' name='#' />
<input type='submit' value='Submit />
</form>
试试这个:
<script>
document.getElementById('TEXTBOXID').onkeypress = function(e){
var evt = e || window.event;
if(evt.keyCode == 13){
get_form(this).submit();
}
}
</script>
document.getElementById('TEXTBOXID')。onkeypress=函数(e){
var evt=e | | window.event;
如果(evt.keyCode==13){
获取表单(this.submit();
}
}
试试这个:
<script>
document.getElementById('TEXTBOXID').onkeypress = function(e){
var evt = e || window.event;
if(evt.keyCode == 13){
get_form(this).submit();
}
}
</script>
document.getElementById('TEXTBOXID')。onkeypress=函数(e){
var evt=e | | window.event;
如果(evt.keyCode==13){
获取表单(this.submit();
}
}
您可以试试这个
document.getElementById('my_input').onkeypress = function(e)
{
var event = e || window.event;
if(event.keyCode == 13 && this.value!="")
{
form = this.parentNode;
if(form.tagName.toLowerCase() == "form")
{
form.submit();
}
}
}
You have to add an id to your text box and replace my_input with it.
你可以试试这个
document.getElementById('my_input').onkeypress = function(e)
{
var event = e || window.event;
if(event.keyCode == 13 && this.value!="")
{
form = this.parentNode;
if(form.tagName.toLowerCase() == "form")
{
form.submit();
}
}
}
You have to add an id to your text box and replace my_input with it.
我认为这样做的正确方法是实际包括
<input type="submit" >
然后可以将其设置为隐藏的样式。或者,只需将submit元素的样式设置为所需的样式。我这样做的原因是浏览器查找提交元素,这就是如何分配enter键来提交表单。我认为最好让浏览器处理这样的事情,而不是使用JavaScript捕获按键事件。我认为正确的方法是实际包含一个
<input type="submit" >
然后可以将其设置为隐藏的样式。或者,只需将submit元素的样式设置为所需的样式。我这样做的原因是浏览器查找提交元素,这就是如何分配enter键来提交表单。我认为最好让浏览器来处理这样的事情,而不是使用JavaScript来捕获按键事件。这可能会有所帮助:当一个按钮已经完成了您希望它做的事情时,为什么还要使用链接?如果出于样式目的,您可以使用
元素并将其样式设置为链接,但在没有JavaScript的情况下,它仍然是“可点击输入”的。这可能会有所帮助:当按钮已经完成了您希望它做的事时,为什么要使用链接?如果出于样式的目的,您可以使用
元素并将其样式设置为链接,但在不使用JavaScript的情况下,它仍然是“enterclickable”。