2012-02-07 4 views
0

В форме у меня есть , содержащий файл PHP (editor.php). Этот PHP-файл содержит HTML-форму.onclick input type submit

Ну, когда я делаю «форму отправки», я вызываю тот же PHP-файл, например main.php. Когда я нажимаю кнопку отправки, у меня есть метод onclick, который вызывает функцию Javascript внутри editor.php. Эта функция выполняет форму.

Моя проблема заключается в том, что основная форма выполнена правильно, но вторая форма - нет.

Во втором цикле формы editor.php ничего не получает.

+0

добавить источник для справки –

+0

Не могли бы вы разместить соответствующие части вашего кода? Это поможет найти проблему. – Simon

ответ

-2

вы должны проверить совместимость php и iframe, насколько я знаю. Я не думаю, что фреймы и php дают какой-либо выход, надеюсь, что это поможет.

+0

Поскольку iframe - это просто место для отображения этого файла .php, не стоит беспокоиться о проблемах с совместимостью. – Chris

+0

call iframe ... – jordi

0
**Check this way it will work as you expected** 
//main.php 
<html> 
<head> 
<script type="text/javascript"> 
    function validateMain() 
    { 
     alert('main'); 
    } 
    function validateSub() 
    { 
     alert('sub'); 
    } 
</script> 
</head> 
<body> 
<form id="main" onsubmit="return validateMain();"> 
     <input type="text" name="first" id="first"/> 
     <input type="submit" value="Submit Main"/> 
</form> 
<iframe name="ifr-form" id="ifr-form" src="test.html"></iframe> 
</body> 
</html> 

//test.html the second form included through iframe 

    <!DOCTYPE html> 
<html> 
    <head> 
     <title></title> 
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
    </head> 
    <body> 
     <div> 


<form id="sub" onclick="return window.top.validateSub();"> 
     <input type="text" name="first" id="second"/> 
     <input type="button" value="Submit Sub" /> 
     </form> 

     </div> 
    </body> 
</html> 
+0

спасибо Сэму, но вторая форма должна спасти переменные формы и записать в html-файл. – jordi

+0

@jordi ,, Проверьте код jordi ........ это нормально для вас? или вы ожидаете чего-то большего ... если вы хотите, то дайте мне знать как можно скорее –

+0

@jordi дайте мне возможность проголосовать за этот контент ,,, и четко скажите мне, какой именно способ спросить ,,,,,,, дать мне соответствующая часть кода с вашей стороны –

Смежные вопросы