JavaScript和vbs能合在一起写吗

来源:百度知道 编辑:UC知道 时间:2024/06/08 13:03:37
帮忙:
原本有:
<script language="VBScript">
sub check()

if len(trim(form1.go_time.value))=0 then
alert"请填写时间!"
document.form1.go_time.focus()
exit sub
end if
document.form1.submit()

end sub
</script>
后来又增:
<script language="JavaScript" type="text/JavaScript">
function check()
{
var c = document.getElementById("memo").value;
var pattern1 = new RegExp("[0-9]{4}-[0-9]{8}"); //例如:0359-00000000
var pattern2 = new RegExp("[0-9]{4}-[0-9]{7}"); //例如:0359-0000000
var pattern3 = new RegExp("13[0-9]{9}"); //例如:139000000000
var pattern4 = new RegExp("[0-9]{3}-[0-9]{8}"); //例如:024-00000000
var pattern5 = new RegExp("[0-9]{8}");
var pattern6 = new RegExp(

<script language="JavaScript" type="text/JavaScript">
function check()
{
var c = document.getElementById("memo").value;
var pattern1 = new RegExp("[0-9]{4}-[0-9]{8}"); //例如:0359-00000000
var pattern2 = new RegExp("[0-9]{4}-[0-9]{7}"); //例如:0359-0000000
var pattern3 = new RegExp("13[0-9]{9}"); //例如:139000000000
var pattern4 = new RegExp("[0-9]{3}-[0-9]{8}"); //例如:024-00000000
var pattern5 = new RegExp("[0-9]{8}");
var pattern6 = new RegExp("[0-9]{7}");
var pattern7 = new RegExp("[0-9]{3}-[0-9]{8}");
var k=false;
if (pattern1.test(c)){k=true;}
if (pattern2.test(c)){k=true;}
if (pattern3.test(c)){k=true;}
if (pattern4.test(c)){k=true;}
if (pattern5.test(c)){k=true;}
if (pattern6.test(c)){k=true;}
if (pattern7.test(c)){k=true;}
if (k==true){
alert("未通过")}