Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.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_Html_Dom - Fatal编程技术网

Javascript 在按钮上单击“运行”函数,向正文中添加内容

Javascript 在按钮上单击“运行”函数,向正文中添加内容,javascript,html,dom,Javascript,Html,Dom,很抱歉,我不熟悉html/javascript。 假设我有一个来自: <form id="pass" > <p> Password: <input type="password" name="password" > Username: <input type="text" name="username" value="User"> <input type

很抱歉,我不熟悉html/javascript。 假设我有一个来自:

<form id="pass" >
        <p>
            Password: <input type="password" name="password" >
            Username: <input type="text" name="username" value="User">

            <input type="submit" value="Send" class=btn> <input type="Reset" class=btn>
        </p>
    </form>


密码:
用户名:

当按下按钮时。我想在
script.js
文件中运行函数,例如清除正文

正确的方法是什么


非常感谢

在表单标记中添加代码,如
onsubmit=“javascript:function_name();”
示例:

<form name="name" id="name" onsubmit="javascript: function_name();">
    // your code
</form>

//你的代码
现在在JS中,写下:

<script>
function function_name() {
    alert("hi");
}
</script>

函数名称(){
警报(“hi”);
}

下载、包含并使用jQuery

在标记中为按钮指定一个
id
(例如,
DoSomething
),并按如下方式调用它:

$('#DoSomething').click(function() {
    alert('my button works');
});

清除主体还是清除表单的值?不太重要。清除example.include script.js和onclick=“函数名”
javascript:function_name()onsubmit
中的code>具有误导性
onsubmit
不指向URI,
javascript:
充当标签。只需使用
function_name(),并记住根据需要返回要取消的值–或者,更好的是,动态添加侦听器。它看起来更好,也更可靠。请使用表单的
submit
事件。