我在此链接中有文件.js:C:\ xampp \ htdocs \ ab-group \ assets \ js \ default.js
我已经制作了一张表格,我想验证它。我也已经在HTML头中链接了js文件,但它不起作用。 我在调用css文件时使用相同的方法,但它成功了,但为什么我不能调用js文件?
这里是我的观看代码:
your_view.postDelayed(new Runnable() {
@Override
public void run() {
//start your service
}
}, 5000 /* 5s * 1000ms */);
这里是我的js文件:
<head>
<title>Welcome to AB Group</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link href="<?php echo base_url('assets/css/default.css')?>"
rel="stylesheet" type="text/css" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="<?php echo base_url(). "assets/js/default.js" ?>"></script>
</head>
<body>
<div class="form-style-3">
<form id="form_sendEmail" name="form_sendEmail" method="post" onsubmit="validate();">
<fieldset><legend>Personal</legend>
<label for="field1"><span>Name <span class="required">*</span></span><input type="text" class="input-field" name="name" id="name" value="" /></label>
<label for="field2"><span>Email <span class="required">*</span></span><input type="email" class="input-field" name="email" id="email" value="" /></label>
<label for="field3"><span>Phone <span class="required">*</span></span><input type="text" class="input-field" name="phone" id="phone" value="" /></label>
<label for="field4"><span>Subject</span><select name="field4" class="select-field">
<option value="Information">Information</option>
<option value="Complain">Complain</option>
<option value="Other">Other</option>
</select></label>
<label for="field5"><span>Shipment Code <span class="optional"></span></span><input type="text" class="input-field" name="field5" value="" /></label>
</fieldset>
<fieldset><legend>Message</legend>
<label for="field6"><span>Message <span class="required">*</span></span><textarea name="message" id="message" class="textarea-field"></textarea></label>
<label><span> </span><input type="submit" onclick="validate()" id="sendEmail" value="Send Email" /></label>
<span class="required">* Indicates Required Field</span>
</fieldset>
</form>
</div>
</body>
我希望js文件可以验证表单是否为空并验证电子邮件。请帮助我在代码中找到错误。非常感谢你。
答案 0 :(得分:0)
问题可能在于链接js文件。试试吧。
<script src="<?php echo base_url(); ?> assets/js/default.js"></script>
答案 1 :(得分:0)
我将$(document).submit(function ()...
更改为$(document).ready(function()...
,然后(不知何故)它可以正常工作。