Re: Trouble passing html input to js

Wednesday, April 30, 2014

0 comments
Paul,

Javascript will only fire when the text field looses focus and has changed.

If you want to watch the text field interactively, you need to capture the OnKeyDown and OnKeyUp events.  Then you can insure that only numbers (or specific characters) are enetered into the field.

Mike,

On 4/30/2014 10:26 AM, Paul wrote:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; " />
<title>Subscribe Page</title>
<script type="text/javascript">

function validate() {
    var number = document.getElementById("number").value
    var carrier = document.getElementById("carrier").value

    myResult = number + " " + carrier;
    document.getElementById("txtDebug").innerHTML (myResult);

    var regXTele = /^[0-9]{10}$/;
if (regXTele.test (number))
        window.alert ("The number is not a US Telephone Number");

    var myResult = "";
    if (number=="") 
    {
        window.alert("please enter phone number, it should be 10 numbers long")
 return false;
    }
    else 
    {

        // if you want to send myResult to the server, 
        // set the value of a hidden field to myResult
        // document.getElementById("hiddenfield").value = myResult;
document.getElementById("hiddenField").value = myResult;
        return true; 
    }
}
</script>
</head>

  <body>
<div id="txtDebug">
    <form action="formsendscript.php" method="post" id="subscribeForm" onsubmit="return validateForm();">Phone number:<input name="number" type="text"/>
<select onchange="validate(number)" id="carrier">
<option id="verizon" value="@vtext.com">verizon</option>
<option id="att" value="@txt.att.net">att</option>
</select>

<input type="submit" value="submit"/>
</form>
    
    
    </div>
    <div>
    <input name="hiddenField" id="hiddenField" type="hidden" value=""/>
    </div>
    
</body>
</html>

I tested it by typing in just the letter "s" but the regular expression did not catch my test. Is the value not being send to the JS variable and then the function or am i missing something else?


On Tuesday, April 8, 2014 11:10:55 PM UTC-4, ENetArch wrote:
Paul,

OnChange is only called when field looses focus.  If you want to watch the text as it is type into the field, use onKeyDown / onKeyUp.

Also, look for a regx script that will validate the number style you are expecting.  If the regx can't match the number, then fire your alert.

The validate function expects two arguments, which cannot be passed to it. 

Instead of using string.concat (string), use string = string + string;  It us much cleaner.

Instead of using document.write, create a div, id="txtDebug" and use

document.getElementById("txtDebug")
.innerHTML (myresult);

These are some suggestions that I can see of the top of my head that will clean up your code.

Good luck.


On 4/8/2014 11:10 AM, Paul wrote:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; " />
<title>Subscribe Page</title>
<script type="text/javascript"> function validate(number,carrier) {
var number = document.getElementById("number").value
var carrier = document.getElementById("carrier").value
      if (number=="") {
 alert("please enter phone number, it should be 10 numbers long")
return false;
 }
  else function join(number,carrier) {
 return number + carrier;
 return true;
 
  }
     var myresult = number.concat("carrier");
document.write("myresult");
return myresult;
}
</script>
</head>

  <body>

    <form action="" method="post" id="subscribeForm" >Phone number:<input name="number"  type="text" />
<select onchange="validate(number)" id="carrier">
<option id="verizon"value="@vtext.com">verizon</option>
<option id="att" value="@txt.att.net">att</option>
</select>


<input type="submit" onclick="formsendscript.php" />
</form>
</body>
</html>


--
You received this message because you are subscribed to the Google Groups "JavaScript Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to javascript-information+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
--
You received this message because you are subscribed to the Google Groups "JavaScript Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to javascript-information+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--

Re: Trouble passing html input to js

0 comments
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Subscribe Page</title>
<script type="text/javascript">

function validate() {
    var number = document.getElementById("number").value
    var carrier = document.getElementById("carrier").value

    myResult = number + " " + carrier;
    document.getElementById("txtDebug").innerHTML (myResult);

    var regXTele = /^[0-9]{10}$/;
if (regXTele.test (number))
        window.alert ("The number is not a US Telephone Number");

    var myResult = "";
    if (number=="") 
    {
        window.alert("please enter phone number, it should be 10 numbers long")
 return false;
    }
    else 
    {

        // if you want to send myResult to the server, 
        // set the value of a hidden field to myResult
        // document.getElementById("hiddenfield").value = myResult;
document.getElementById("hiddenField").value = myResult;
        return true; 
    }
}
</script>
</head>

  <body>
<div id="txtDebug">
    <form action="formsendscript.php" method="post" id="subscribeForm" onsubmit="return validateForm();">Phone number:<input name="number" type="text"/>
<select onchange="validate(number)" id="carrier">
<option id="verizon" value="@vtext.com">verizon</option>
<option id="att" value="@txt.att.net">att</option>
</select>

<input type="submit" value="submit"/>
</form>
    
    
    </div>
    <div>
    <input name="hiddenField" id="hiddenField" type="hidden" value=""/>
    </div>
    
</body>
</html>

I tested it by typing in just the letter "s" but the regular expression did not catch my test. Is the value not being send to the JS variable and then the function or am i missing something else?


On Tuesday, April 8, 2014 11:10:55 PM UTC-4, ENetArch wrote:
Paul,

OnChange is only called when field looses focus.  If you want to watch the text as it is type into the field, use onKeyDown / onKeyUp.

Also, look for a regx script that will validate the number style you are expecting.  If the regx can't match the number, then fire your alert.

The validate function expects two arguments, which cannot be passed to it. 

Instead of using string.concat (string), use string = string + string;  It us much cleaner.

Instead of using document.write, create a div, id="txtDebug" and use

document.getElementById("txtDebug")
.innerHTML (myresult);

These are some suggestions that I can see of the top of my head that will clean up your code.

Good luck.


On 4/8/2014 11:10 AM, Paul wrote:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; " />
<title>Subscribe Page</title>
<script type="text/javascript"> function validate(number,carrier) {
var number = document.getElementById("number").value
var carrier = document.getElementById("carrier").value
      if (number=="") {
 alert("please enter phone number, it should be 10 numbers long")
return false;
 }
  else function join(number,carrier) {
 return number + carrier;
 return true;
 
  }
     var myresult = number.concat("carrier");
document.write("myresult");
return myresult;
}
</script>
</head>

  <body>

    <form action="" method="post" id="subscribeForm" >Phone number:<input name="number"  type="text" />
<select onchange="validate(number)" id="carrier">
<option id="verizon"value="@vtext.com">verizon</option>
<option id="att" value="@txt.att.net">att</option>
</select>


<input type="submit" onclick="formsendscript.php" />
</form>
</body>
</html>


--
You received this message because you are subscribed to the Google Groups "JavaScript Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to javascript-information+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--

--
You received this message because you are subscribed to the Google Groups "JavaScript Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to javascript-information+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

MASTER PSYCHIC READER~ ACCURATE & AMUSING

Friday, April 25, 2014

0 comments
Your first 3 minutes are FREE talking live with me.

Please visit my website at: http://www.keen.com/Ask+Fran

Or, call me right now at: 1-800-275-5336 x0160

--
You received this message because you are subscribed to the Google Groups "Website Design Nz" group.
To unsubscribe from this group and stop receiving emails from it, send an email to website-design-nz+unsubscribe@googlegroups.com.
To post to this group, send email to website-design-nz@googlegroups.com.
Visit this group at http://groups.google.com/group/website-design-nz.
For more options, visit https://groups.google.com/d/optout.

Re: Trouble passing html input to js

Friday, April 18, 2014

0 comments
Because the regular expression literal requires enclosing forward slashes / 


This:
var regXTele = /^[0-9]{10}$/;

Not this:
var regXTele = ^[0-9]{10}$;


On Thursday, April 17, 2014 1:15:50 PM UTC-4, Paul wrote:
why am i getting a syntax error?

On Sunday, April 13, 2014 11:22:19 PM UTC-4, ENetArch wrote:
Paul,

You can find quite a bit out about RegEx Espressions by searching Google.

Here is a StackOverflow Article on using a regex Expression for a US telephone number.
http://stackoverflow.com/questions/9776231/regular-expression-to-validate-us-phone-numbers

Otherwise, your code should look like this:

Mike

==============================
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; " />
<title>Subscribe Page</title>

<script type="text/javascript">
function validate()
{
    var number = document.getElementById("number").value
    var carrier = document.getElementById("carrier").value

    myResult = number + " " + carrier;
    document.getElementById("txtDebug").innerHTML (myResult);

    regXTele = ^(\([0-9]{3}\) |[0-9]{3}-)[0-9]{3}-[0-9]{4}$;

    if (regXTele.test (number)
        window.alert ("The number is not a US Telephone Number");

    var myResult = "";
    if (number=="")
    {
        window.alert("please enter phone number, it should be 10 numbers long")
return false;
    }
    else
    {

        // if you want to send myResult to the server,
        // set the value of a hidden field to myResult
        // document.getElementById("hiddenfield").value = myResult;

        return true;
    }
}
</script>

</head>

<body>
<form action="" method="post" id="subscribeForm" >
    Phone number:<input name="number"  type="text" />
    <select onchange="validate(number)" id="carrier">
        <option id="verizon"value="@vtext.com">verizon</option>
<option id="att" value="@txt.att.net">att</option>
    </select>

    <input type="submit" onclick="return (validate());" />
</form>

<div id="txtDebug">
</div>
    
</body>
</html>



On 4/10/2014 10:25 AM, Paul wrote:
Thank you very much for those suggestions. i have made most of the changes except for the regular expression script, i am unsure how that works, what specifically should the script have? also i have put in a div tag but unsure if that is the correct location of it.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; " />
<title>Subscribe Page</title>
<script type="text/javascript"> function validate(number,carrier) {
var number = document.getElementById("number").value
var carrier = document.getElementById("carrier").value
      if (number=="") {
 alert("please enter phone number, it should be 10 numbers long")
return false;
 }
  else function join(number,carrier) {
 return number + carrier;
 return true;
 
  }
     var myResult = CombinedNumber = number + carrier;
document.getElementById("txtDebug").innerHTML (myResult);
return myResult;
}
</script>
</head>

  <body>
<div id="txtDebug">
    <form action="" method="post" id="subscribeForm" >Phone number:<input name="number"  type="text" />
<select onchange="validate(number)" id="carrier">
<option id="verizon"value="@vtext.com">verizon</option>
<option id="att" value="@txt.att.net">att</option>
</select>


<input type="submit" onclick="formsendscript.php" />
</form>
    </div>
    
</body>
</html>



On Tuesday, April 8, 2014 11:10:55 PM UTC-4, ENetArch wrote:
Paul,

OnChange is only called when field looses focus.  If you want to watch the text as it is type into the field, use onKeyDown / onKeyUp.

Also, look for a regx script that will validate the number style you are expecting.  If the regx can't match the number, then fire your alert.

The validate function expects two arguments, which cannot be passed to it. 

Instead of using string.concat (string), use string = string + string;  It us much cleaner.

Instead of using document.write, create a div, id="txtDebug" and use

document.getElementById("txtDebug")
.innerHTML (myresult);

These are some suggestions that I can see of the top of my head that will clean up your code.

Good luck.


On 4/8/2014 11:10 AM, Paul wrote:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; " />
<title>Subscribe Page</title>
<script type="text/javascript"> function validate(number,carrier) {
var number = document.getElementById("number").value
var carrier = document.getElementById("carrier").value
      if (number=="") {
 alert("please enter phone number, it should be 10 numbers long")
return false;
 }
  else function join(number,carrier) {
 return number + carrier;
 return true;
 
  }
     var myresult = number.concat("carrier");
document.write("myresult");
return myresult;
}
</script>
</head>

  <body>

    <form action="" method="post" id="subscribeForm" >Phone number:<input name="number"  type="text" />
<select onchange="validate(number)" id="carrier">
<option id="verizon"value="@vtext.com">verizon</option>
<option id="att" value="@txt.att.net">att</option>
</select>


<input type="submit" onclick="formsendscript.php" />
</form>
</body>
</html>


--
--

--

--
You received this message because you are subscribed to the Google Groups "JavaScript Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to javascript-information+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Re: Trouble passing html input to js

Thursday, April 17, 2014

0 comments

why am i getting a syntax error?

On Sunday, April 13, 2014 11:22:19 PM UTC-4, ENetArch wrote:
Paul,

You can find quite a bit out about RegEx Espressions by searching Google.

Here is a StackOverflow Article on using a regex Expression for a US telephone number.
http://stackoverflow.com/questions/9776231/regular-expression-to-validate-us-phone-numbers

Otherwise, your code should look like this:

Mike

==============================
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; " />
<title>Subscribe Page</title>

<script type="text/javascript">
function validate()
{
    var number = document.getElementById("number").value
    var carrier = document.getElementById("carrier").value

    myResult = number + " " + carrier;
    document.getElementById("txtDebug").innerHTML (myResult);

    regXTele = ^(\([0-9]{3}\) |[0-9]{3}-)[0-9]{3}-[0-9]{4}$;

    if (regXTele.test (number)
        window.alert ("The number is not a US Telephone Number");

    var myResult = "";
    if (number=="")
    {
        window.alert("please enter phone number, it should be 10 numbers long")
return false;
    }
    else
    {

        // if you want to send myResult to the server,
        // set the value of a hidden field to myResult
        // document.getElementById("hiddenfield").value = myResult;

        return true;
    }
}
</script>

</head>

<body>
<form action="" method="post" id="subscribeForm" >
    Phone number:<input name="number"  type="text" />
    <select onchange="validate(number)" id="carrier">
        <option id="verizon"value="@vtext.com">verizon</option>
<option id="att" value="@txt.att.net">att</option>
    </select>

    <input type="submit" onclick="return (validate());" />
</form>

<div id="txtDebug">
</div>
    
</body>
</html>



On 4/10/2014 10:25 AM, Paul wrote:
Thank you very much for those suggestions. i have made most of the changes except for the regular expression script, i am unsure how that works, what specifically should the script have? also i have put in a div tag but unsure if that is the correct location of it.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; " />
<title>Subscribe Page</title>
<script type="text/javascript"> function validate(number,carrier) {
var number = document.getElementById("number").value
var carrier = document.getElementById("carrier").value
      if (number=="") {
 alert("please enter phone number, it should be 10 numbers long")
return false;
 }
  else function join(number,carrier) {
 return number + carrier;
 return true;
 
  }
     var myResult = CombinedNumber = number + carrier;
document.getElementById("txtDebug").innerHTML (myResult);
return myResult;
}
</script>
</head>

  <body>
<div id="txtDebug">
    <form action="" method="post" id="subscribeForm" >Phone number:<input name="number"  type="text" />
<select onchange="validate(number)" id="carrier">
<option id="verizon"value="@vtext.com">verizon</option>
<option id="att" value="@txt.att.net">att</option>
</select>


<input type="submit" onclick="formsendscript.php" />
</form>
    </div>
    
</body>
</html>



On Tuesday, April 8, 2014 11:10:55 PM UTC-4, ENetArch wrote:
Paul,

OnChange is only called when field looses focus.  If you want to watch the text as it is type into the field, use onKeyDown / onKeyUp.

Also, look for a regx script that will validate the number style you are expecting.  If the regx can't match the number, then fire your alert.

The validate function expects two arguments, which cannot be passed to it. 

Instead of using string.concat (string), use string = string + string;  It us much cleaner.

Instead of using document.write, create a div, id="txtDebug" and use

document.getElementById("txtDebug")
.innerHTML (myresult);

These are some suggestions that I can see of the top of my head that will clean up your code.

Good luck.


On 4/8/2014 11:10 AM, Paul wrote:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; " />
<title>Subscribe Page</title>
<script type="text/javascript"> function validate(number,carrier) {
var number = document.getElementById("number").value
var carrier = document.getElementById("carrier").value
      if (number=="") {
 alert("please enter phone number, it should be 10 numbers long")
return false;
 }
  else function join(number,carrier) {
 return number + carrier;
 return true;
 
  }
     var myresult = number.concat("carrier");
document.write("myresult");
return myresult;
}
</script>
</head>

  <body>

    <form action="" method="post" id="subscribeForm" >Phone number:<input name="number"  type="text" />
<select onchange="validate(number)" id="carrier">
<option id="verizon"value="@vtext.com">verizon</option>
<option id="att" value="@txt.att.net">att</option>
</select>


<input type="submit" onclick="formsendscript.php" />
</form>
</body>
</html>


--
You received this message because you are subscribed to the Google Groups "JavaScript Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to javascript-information+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
--
You received this message because you are subscribed to the Google Groups "JavaScript Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to javascript-information+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--

--
You received this message because you are subscribed to the Google Groups "JavaScript Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to javascript-information+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

problem with JavaScript heap snapshot

Tuesday, April 15, 2014

0 comments
I am working on JavaScript heap snapshot for getting objects and references of program and building graph out of it... I am unable to analyse the contents of snapshot file which was taken from chrome browser(heap profiling function of chrome browser). help me regarding. 

--
You received this message because you are subscribed to the Google Groups "JavaScript Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to javascript-information+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Re: Trouble passing html input to js

Sunday, April 13, 2014

0 comments
Paul,

You can find quite a bit out about RegEx Espressions by searching Google.

Here is a StackOverflow Article on using a regex Expression for a US telephone number.
http://stackoverflow.com/questions/9776231/regular-expression-to-validate-us-phone-numbers

Otherwise, your code should look like this:

Mike

==============================
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; " />
<title>Subscribe Page</title>

<script type="text/javascript">
function validate()
{
    var number = document.getElementById("number").value
    var carrier = document.getElementById("carrier").value

    myResult = number + " " + carrier;
    document.getElementById("txtDebug").innerHTML (myResult);

    regXTele = ^(\([0-9]{3}\) |[0-9]{3}-)[0-9]{3}-[0-9]{4}$;

    if (regXTele.test (number)
        window.alert ("The number is not a US Telephone Number");

    var myResult = "";
    if (number=="")
    {
        window.alert("please enter phone number, it should be 10 numbers long")
return false;
    }
    else
    {

        // if you want to send myResult to the server,
        // set the value of a hidden field to myResult
        // document.getElementById("hiddenfield").value = myResult;

        return true;
    }
}
</script>

</head>

<body>
<form action="" method="post" id="subscribeForm" >
    Phone number:<input name="number"  type="text" />
    <select onchange="validate(number)" id="carrier">
        <option id="verizon"value="@vtext.com">verizon</option>
<option id="att" value="@txt.att.net">att</option>
    </select>

    <input type="submit" onclick="return (validate());" />
</form>

<div id="txtDebug">
</div>
    
</body>
</html>



On 4/10/2014 10:25 AM, Paul wrote:
Thank you very much for those suggestions. i have made most of the changes except for the regular expression script, i am unsure how that works, what specifically should the script have? also i have put in a div tag but unsure if that is the correct location of it.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; " />
<title>Subscribe Page</title>
<script type="text/javascript"> function validate(number,carrier) {
var number = document.getElementById("number").value
var carrier = document.getElementById("carrier").value
      if (number=="") {
 alert("please enter phone number, it should be 10 numbers long")
return false;
 }
  else function join(number,carrier) {
 return number + carrier;
 return true;
 
  }
     var myResult = CombinedNumber = number + carrier;
document.getElementById("txtDebug").innerHTML (myResult);
return myResult;
}
</script>
</head>

  <body>
<div id="txtDebug">
    <form action="" method="post" id="subscribeForm" >Phone number:<input name="number"  type="text" />
<select onchange="validate(number)" id="carrier">
<option id="verizon"value="@vtext.com">verizon</option>
<option id="att" value="@txt.att.net">att</option>
</select>


<input type="submit" onclick="formsendscript.php" />
</form>
    </div>
    
</body>
</html>



On Tuesday, April 8, 2014 11:10:55 PM UTC-4, ENetArch wrote:
Paul,

OnChange is only called when field looses focus.  If you want to watch the text as it is type into the field, use onKeyDown / onKeyUp.

Also, look for a regx script that will validate the number style you are expecting.  If the regx can't match the number, then fire your alert.

The validate function expects two arguments, which cannot be passed to it. 

Instead of using string.concat (string), use string = string + string;  It us much cleaner.

Instead of using document.write, create a div, id="txtDebug" and use

document.getElementById("txtDebug")
.innerHTML (myresult);

These are some suggestions that I can see of the top of my head that will clean up your code.

Good luck.


On 4/8/2014 11:10 AM, Paul wrote:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; " />
<title>Subscribe Page</title>
<script type="text/javascript"> function validate(number,carrier) {
var number = document.getElementById("number").value
var carrier = document.getElementById("carrier").value
      if (number=="") {
 alert("please enter phone number, it should be 10 numbers long")
return false;
 }
  else function join(number,carrier) {
 return number + carrier;
 return true;
 
  }
     var myresult = number.concat("carrier");
document.write("myresult");
return myresult;
}
</script>
</head>

  <body>

    <form action="" method="post" id="subscribeForm" >Phone number:<input name="number"  type="text" />
<select onchange="validate(number)" id="carrier">
<option id="verizon"value="@vtext.com">verizon</option>
<option id="att" value="@txt.att.net">att</option>
</select>


<input type="submit" onclick="formsendscript.php" />
</form>
</body>
</html>


--
You received this message because you are subscribed to the Google Groups "JavaScript Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to javascript-information+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
--
You received this message because you are subscribed to the Google Groups "JavaScript Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to javascript-information+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--

Re: Check if html5 email input field has correctly validated

Friday, April 11, 2014

0 comments
You are validating additionally on the server side, yes?


On Thu, Apr 10, 2014 at 1:41 PM, Anthony Glazebrook <anthony.glazebrook@gmail.com> wrote:
I have an input form including an HTML5 <input type="email"> field. 

When the user arrives at the page, the 'submit' button is disabled. When they have entered the information correctly, I'd like to enable the 'submit' button. Is there any way to check the input field has correctly validated without re-checking using a regular expression? 

--
You received this message because you are subscribed to the Google Groups "JavaScript Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to javascript-information+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "JavaScript Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to javascript-information+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Copyright © 2010 Web Design | Free Blogger Templates by Splashy Templates | Layout by Atomic Website Templates

Vida de bombeiro Recipes Informatica Humor Jokes Mensagens Curiosity Saude Video Games Animals Diario das Mensagens Eletronica Rei Jesus News Noticias da TV Artesanato Esportes Noticias Atuais Games Pets Career Religion Recreation Business Education Autos Academics Style Television Programming Motosport Humor News The Games Home Downs World News Internet Design Entertaimment Celebrities 1001 Games Doctor Pets Net Downs World Enter Jesus Mensagensr Android Rub Letras Dialogue cosmetics Genexus lasofia thebushrajr wingshock tripedes gorduravegetal dainfamia dejavu-transpersonal jsbenfica republicadasbadanas ruiherbon iranianforaryans eaystcheyl fotosdanadir Só Humor Curiosity Gifs Medical Female American Health Madeira Designer PPS Divertidas Estate Travel Estate Writing Computer Matilde Ocultos Matilde futebolcomnoticias girassol lettheworldturn topdigitalnet Bem amado enjohnny produceideas foodasticos cronicasdoimaginario downloadsdegraca compactandoletras newcuriosidades blogdoarmario arrozinhoii