外部JavaScript问题
我第一次使用JS。似乎根本无法调用外部JS函数。我有一个HTML表单,我试图调用一个函数,所以如果名字框为空,我会收到一条消息,说要填写一个名字 我的表格外部JavaScript问题,javascript,Javascript,我第一次使用JS。似乎根本无法调用外部JS函数。我有一个HTML表单,我试图调用一个函数,所以如果名字框为空,我会收到一条消息,说要填写一个名字 我的表格 <head> <script type="text/javascript" src="scripts/validation.js"></script> </head> <body> <form name="myForm" method="post" action="some
<head>
<script type="text/javascript" src="scripts/validation.js"></script>
</head>
<body>
<form name="myForm" method="post" action="somewhere.html"
onsubmit="validation()">
<fieldset id="PersonalDetails">
<legend>Personal Details</legend>
<div class="form" id="firstname">
<p>First Name: <br />
<input type="text" name="firstname" />
</p>
</div>
</fieldset>
</form>
</body>
表单中需要有一个submit按钮来触发onsubmit事件。如果已正确导入javascript,则将调用函数。请参见下面的带有提交按钮的表单
<body>
<form name="myForm" method="post" action="somewhere.html"
onsubmit="validation()">
<fieldset id="PersonalDetails">
<legend>Personal Details</legend>
<div class="form" id="firstname">
<p>First Name: <br />
<input type="text" name="firstname" />
</p>
<input type='submit' value='submit'/>
</div>
</fieldset>
</form>
</body>
个人资料
名字:
表单中需要有一个submit按钮来触发onsubmit事件。如果已正确导入javascript,则将调用函数。请参见下面的带有提交按钮的表单
<body>
<form name="myForm" method="post" action="somewhere.html"
onsubmit="validation()">
<fieldset id="PersonalDetails">
<legend>Personal Details</legend>
<div class="form" id="firstname">
<p>First Name: <br />
<input type="text" name="firstname" />
</p>
<input type='submit' value='submit'/>
</div>
</fieldset>
</form>
</body>
个人资料
名字:
表单中需要有一个submit按钮来触发onsubmit事件。如果已正确导入javascript,则将调用函数。请参见下面的带有提交按钮的表单
<body>
<form name="myForm" method="post" action="somewhere.html"
onsubmit="validation()">
<fieldset id="PersonalDetails">
<legend>Personal Details</legend>
<div class="form" id="firstname">
<p>First Name: <br />
<input type="text" name="firstname" />
</p>
<input type='submit' value='submit'/>
</div>
</fieldset>
</form>
</body>
个人资料
名字:
表单中需要有一个submit按钮来触发onsubmit事件。如果已正确导入javascript,则将调用函数。请参见下面的带有提交按钮的表单
<body>
<form name="myForm" method="post" action="somewhere.html"
onsubmit="validation()">
<fieldset id="PersonalDetails">
<legend>Personal Details</legend>
<div class="form" id="firstname">
<p>First Name: <br />
<input type="text" name="firstname" />
</p>
<input type='submit' value='submit'/>
</div>
</fieldset>
</form>
</body>
个人资料
名字:
只需将onsubmit=“validation()”
更改为onsubmit=“return validation()”
只需将onsubmit=“validation()”
更改为onsubmit=“return validation()”
更改为onsubmit=“return validation()”
=“validation()”到onsubmit=“return validation()”
试试这个
改变你的形式
<form name="myForm" method="post" action="#" onsubmit="validation()">
试试这个
改变你的形式
<form name="myForm" method="post" action="#" onsubmit="validation()">
试试这个
改变你的形式
<form name="myForm" method="post" action="#" onsubmit="validation()">
试试这个
改变你的形式
<form name="myForm" method="post" action="#" onsubmit="validation()">
打开开发人员控制台(通常F12会这样做,但会有所不同)-你看到任何错误了吗?如果你是一个新开发人员,我无法强调控制台的重要性,它是你最好的朋友。我什么都没看到,但我不知道我在找什么。我只是想知道如何正确调用函数。如果JS在HTML文件中,我知道怎么做,但对于外部JS文件,你的函数调用不起作用,请参见JSFIDLE-打开开发人员控制台(通常是F12做的,但有所不同)-你看到任何错误了吗?如果你是一个新开发人员,我无法强调控制台的重要性,它是你最好的朋友。我什么都没看到,但我不知道我在找什么。我只是想知道如何正确调用函数。如果JS在HTML文件中,我知道怎么做,但对于外部JS文件,你的函数调用不起作用,请参见JSFIDLE-打开开发人员控制台(通常是F12做的,但有所不同)-你看到任何错误了吗?如果你是一个新开发人员,我无法强调控制台的重要性,它是你最好的朋友。我什么都没看到,但我不知道我在找什么。我只是想知道如何正确调用函数。如果JS在HTML文件中,我知道怎么做,但对于外部JS文件,你的函数调用不起作用,请参见JSFIDLE-打开开发人员控制台(通常是F12做的,但有所不同)-你看到任何错误了吗?如果你是一个新开发人员,我无法强调控制台的重要性,它是你最好的朋友。我什么都没看到,但我不知道我在找什么。我只是想知道如何正确调用函数。如果JS在HTML文件中,我知道怎么做,但对于外部JS文件,你的函数调用不起作用,请参见JSFIDLE-