Xroteus
شنبه 23 دی 1391, 05:44 صبح
با سلام. میخواستم در html یک input داشته باشم که وقتی عددی یا حرفی واردش میکنم اون عدد یا نوشته وارد جاوا بشه و یک دستور رو اجرا کنه و در اچ تی ام ال نمایش داده بشه این هم کدها که بگید چه کار کنم . با تشکر
maincode.html
<html>
<head>
<script language=javascript>
function validate(){
x = document.myform
n = x.uname.value
if(n=="" || n==null){
alert("enter a name")
return false;
}
}
</script>
</head>
<body>
<form action=myform.html name=myform onSubmit="return validate()">
<input type=text name=uname></input><br>
<input type=submit></submit>
<input type=reset></reset>
</form>
</body>
</html>
myform.html
<html>
<head>
<script language=javascript>
document.write(document.referrer)
</script>
<script language=javascript src="j.js">
</script>
</head>
<body>
</body>
</head>
j.js
for(i=1;i<=6;i++)
{
h = "<h" + i + ">"
s = referrer
d = "</h" + i + ">"
document.write(h + s + d + "<br>")
}
maincode.html
<html>
<head>
<script language=javascript>
function validate(){
x = document.myform
n = x.uname.value
if(n=="" || n==null){
alert("enter a name")
return false;
}
}
</script>
</head>
<body>
<form action=myform.html name=myform onSubmit="return validate()">
<input type=text name=uname></input><br>
<input type=submit></submit>
<input type=reset></reset>
</form>
</body>
</html>
myform.html
<html>
<head>
<script language=javascript>
document.write(document.referrer)
</script>
<script language=javascript src="j.js">
</script>
</head>
<body>
</body>
</head>
j.js
for(i=1;i<=6;i++)
{
h = "<h" + i + ">"
s = referrer
d = "</h" + i + ">"
document.write(h + s + d + "<br>")
}