Здравствуйте.
Есть код:
-------------------------------- -------------------------------- ----------------
<form name="Form" id="Form" onsubmit="return flag" method="get">
<pre>
Title: <input type="text" name="title" id="title">
RES:<input type="text" name="res" id="res">
<input type="submit" onclick="checkvalues();">
</pre>
</form>
<script>
var flag=false;
function checkvalues()
{
<?php if ($_GET["title"]=='3') echo 'flag=true;' ?>
}
</script>
-------------------------------- -------------------------------- ----------------
Почему не работает ?
Как можно сразу проверить значение и если равно 3 то отправлять данные ?
1. Lagg - 26 Октября, 2017 - 11:48:00 - перейти к сообщению
2. Vladimir Kheifets - 26 Октября, 2017 - 13:40:44 - перейти к сообщению
Lagg пишет:
Здравствуйте.
Есть код:
-------------------------------- -------------------------------- ----------------
<form name="Form" id="Form" onsubmit="return flag" method="get">
<pre>
Title: <input type="text" name="title" id="title">
RES:<input type="text" name="res" id="res">
<input type="submit" onclick="checkvalues();">
</pre>
</form>
<script>
var flag=false;
function checkvalues()
{
<?php if ($_GET["title"]=='3') echo 'flag=true;' ?>
}
</script>
-------------------------------- -------------------------------- ----------------
Почему не работает ?
Как можно сразу проверить значение и если равно 3 то отправлять данные ?
Есть код:
-------------------------------- -------------------------------- ----------------
<form name="Form" id="Form" onsubmit="return flag" method="get">
<pre>
Title: <input type="text" name="title" id="title">
RES:<input type="text" name="res" id="res">
<input type="submit" onclick="checkvalues();">
</pre>
</form>
<script>
var flag=false;
function checkvalues()
{
<?php if ($_GET["title"]=='3') echo 'flag=true;' ?>
}
</script>
-------------------------------- -------------------------------- ----------------
Почему не работает ?
Как можно сразу проверить значение и если равно 3 то отправлять данные ?
Добрый день! Не работает потому, что спутали PHP c JS
Должно быть:
CODE (html):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <script>
- function checkvalues()
- {
- f=document.Form;
- title=f.title.value;
- if(title==3) f.submit();
- }
- </script>
- <form name="Form" id="Form" onsubmit="return flag" method="get">
- <pre>
- Title: <input type="text" name="title" id="title">
- RES:<input type="text" name="res" id="res">
- <input type="button" onclick="checkvalues();">
- </pre>
- </form>