ציטוט:
נכתב במקור על ידי Tomer
אני חושב שכדאי שתציג את קוד המקור של העמוד ומה בדיוק אתה מנסה לעשות. איבדתי אותך.
|
הכי פשוט
PHP קוד:
<script>
function validateForm()
{
var x=document.forms["TheForm"]["email"].value;
var atpos=x.indexOf("@");
var dotpos=x.lastIndexOf(".");
if (atpos<1 || dotpos<atpos+2 || dotpos+2>=x.length)
{
alert("Not a valid e-mail address");
return false;
}
var x=document.forms["TheForm"]["fname"].value;
if (x==null || x=="")
{
alert("Full name must be filled out");
return false;
}
}
</script>
<form name="TheForm" onsubmit="return validateForm();" action="1.php" method="get">
<h2>name: <input name="fname" type="text" value="Your name" onblur="if(this.value == '') {this.value='Your name'}" onfocus="if (this.value == 'Your name') {this.value=''}"></h2>
<h2>email: <input name="email" type="text" value="Your email" onblur="if(this.value == '') {this.value='Your email'}" onfocus="if (this.value == 'Your email') {this.value=''}"></h2>
<div style="text-align: center; padding: 14px;">
<input type="image" src="images/doit.png" width="254px" height="94px">
<br />
</div>
</form>
אם אני רושם בשדה הראשון
MYNAME
ובשדה השני
dabi@gmail.com
אני יקבל
PHP קוד:
1.php?fname=MYNAME&email=dabi%40gmail.com&x=79&y=45
&x=79&y=45
זה משתנים שאומרים איפה לחצתי בתמונה של ב SUBMIT לא רוצה שהם ישלחו ב GET
איך עושים את זה?