javascript - javascript 中的 url 验证

标签 javascript php jquery

我创建了一个小表单,其中一个字段用于输入 url,另一个字段是提交按钮,我想通过 javascript 验证输入 url,以便在 url 正确的情况下,它会显示一个警报框。Is可以用javascript吗?如果是,请帮助我通过下面的代码来实现这一点。

<form name="lln-form" class="llnfrm" id="lln-form" id="bulk-form" action="" method="post" onsubmit="javascript:event.preventDefault();return  submit_ajax();">
<fieldset style="">
<label>Enter URL:</label>
<input type="text" name="url" placeholder = "enter your url">
</fieldset>
<input class="lln-button button button-primary" type="submit" name="lln-submit" id="llnbuton" value="Save" onsubmit = "saveURL()"; />
</form>
<script type="text/javascript">
function saveURL()
{
<?php
        if(isset($POST['url'])==true&&empty($POST['url'])==false){
$url=$POST['url'];
if(filter_var('$url',FILTER_VALIDATE_URL)==true)
    echo "VAlid URL";
}
    ?>
}

最佳答案

你可以试试

var txturl=document.getElementById('TXTURL');
valid=txturl.value.search(/^([\w-]+(?:\.[\w-]+)*).((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2,4})?)$/i );
if(valid!=0){
    alert("Invalid URL");
}

关于javascript - javascript 中的 url 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40100914/

相关文章:

jquery - 从 jquery 的 .wrap() 返回新集合

javascript - JS This 和模板字面量实践

javascript - Fabric.js : custom rotation point

javascript - 什么是 Javascript 函数列表?

php - 单例适用于我的网站吗

javascript - 我可以通过ajax访问不同位置的同名 Controller 吗?

jQuery 给表格添加边框

javascript - DIV 重叠。需要把它移过去,这样他们就不会

php - 如何使用添加更多选项在 Drupal 7 Ajax 表单中保留和检索图像详细信息?

php - 自动将 Voter 应用到 Controller 中的多种方法