joost

Рейтинг
844
Регистрация
08.06.2006

Работает с ними по кредитам кто-то?

+1

аналогично

определил что ютв-8

перекодировка иконвом в виндовс-1251 не помогла

---------- Добавлено 16.06.2015 в 17:02 ----------

Проблема решена!

как решить проблему?

---------- Добавлено 16.06.2015 в 16:45 ----------

proksey-net:
Потому что кодировка разная в двух случаях

как узнать какая и на какую изменить?

У кого еще какие мысли?

siv1987:
var k и window.k это две разные переменные в локальной области видимости.


<script>

window.k = 1;
(function(){
var k = 2;
alert(k);
alert(window.k);
})();
(function(){
alert(k);
alert(window.k);
})();

</script>

у меня так

<script type="text/javascript">
window.fio_no = '<font color=red>Введено не верно.</font> Пример: Иванов Иван Иванович';
window.fio_ok = '<font color=green>OK!</font>';
window.br = '<br>';
</script>

<font size=5><b>ФИО</b></font><br><input type=text name=fio size=30 onchange=\"var pattern=/^[^\s]+\s[^\s]+\s[^\s]+$/; if(!this.value.match(pattern)) {var info=window.fio_no;} else { var info=window.fio_ok; } document.getElementById(fio).innerHTML = window.br + info \"></input><span id=fio></span>

и не выводит

а если через алерт посмотреть, то window.fio_no или window.fio_ok ундефинеды

---------- Добавлено 15.05.2015 в 11:21 ----------

переделал

<script type="text/javascript">
function fio ()
{
var window_fio_no = '<font color=red>Введено не верно.</font> Пример: Иванов Иван Иванович';
var window_fio_ok = '<font color=green>OK!</font>';
var pattern=/^[^\s]+\s[^\s]+\s[^\s]+$/;

if(!this.value.match(pattern))
{var info=window_fio_no;}
else
{ var info=window_fio_ok; }

document.getElementById('fio').innerHTML = '<br>' + info ;
}
</script>

<font size=5><b>ФИО</b></font><br><input type=text name=fio size=30 onchange=\"fio()\"></input><span id=fio></span>

и то самое ничего

не помогло

echo <<<EOF
"двойные кавычки",
'одинарные', `еще кавычки`
EOF;

вот смотрите что вместо кавычек выводит если через file_get_contents

png 6547645747457457.png

<script type="text/javascript">
var f=document.forma;
var window.k=0;
function changeButtonStatus(){
f.start.disabled=(count==1) ? false : true;
}
changeButtonStatus();

</script>
<?php
print "<table width=100%>";
print "<font color=red size=5>Укажите свои данные и получите решение о выдаче моментально!</font><br>";
print "<form action=".$_GET['post']." method=GET name=forma>";

//print "<tr>";
//print "<td>";
print "<font size=5><b>ФИО</b></font><br>
<input onkeyup=\"changeButtonStatus()\" type=text name=fio size=30 onchange=\"var pattern=/^[^\s]+\s[^\s]+\s[^\s]+$/; if(!this.value.match(pattern))
{var info = '<font color=red>Введено не верно.</font> Пример: Иванов Иван Иванович'; }
else {winwow.k=winwow.k+1; info = '<font color=green>OK!</font>'; }
document.getElementById('fio').innerHTML = '<br>' +info+winwow.k ; \"></input>
<span id=fio></span>";

...............
..............
................


print "<input type=submit name=start value=\"ОТПРАВИТЬ\"></input><br><br>";


на '<br>' +info+winwow.k реагирует как на ошибку

f.start.disabled=(count==1) ? false : true; кнопку не делает не доступной

---------- Добавлено 15.05.2015 в 09:31 ----------

else {var k=100; info = '<font color=green>OK!</font>'; } document.getElementById('fio').innerHTML = '<br>' +info + window.k; \"></input><span id=fio></span>

видит как undefined

---------- Добавлено 14.05.2015 в 17:43 ----------

перед импутами попробовал

<script type="text/javascript">
var f=document.forma;
function changeButtonStatus(){
f.start.disabled=(k==2) ? false : true;
}
changeButtonStatus();
var k=100;
</script>

тоже ундефинед

Почитал немного

Решил так

Есть

<input onkeyup="changeButtonStatus()" type=text name=fio ok=1 size=30 onchange="var antipattern=/[^а-я\s]/; if(antipattern.test(this.value)) {var info = '<font color=red>Введено не верно.</font> Пример: Иванов Иван Иванович'; } else { info = '<font color=green>OK!</font>'; добавить к счетчику +1} document.getElementById('fio').innerHTML = '<br>' +info; "></input><span id=fio></span><br>

<br><font size=5><b>Ваша дата рождения</b></font> <br>строго в формате год-месяц-день.<br><input onkeyup="changeButtonStatus()" type=text name=vozrast size=30 onchange="var antipattern=/[^\d{4}-\d{2}-\d{2}]/; if(antipattern.test(this.value)) {var info = '<font color=red>Введено не верно.</font>Пример: 1978-02-12'; } else { info = '<font color=green>OK!</font>'; добавить к счетчику +1 } document.getElementById('vozrast').innerHTML = '<br>' +info; "></input></input><span id=vozrast></span>

<script type="text/javascript">
var f=document.forma;
function changeButtonStatus(){
f.start.disabled=(счетчик==2) ? false : true;
}
changeButtonStatus();
</script>

вводил счетчик как

var k; k=k+1;

но переменную к нужно глобальной сделал.

подскажите!

Всего: 3839