2015-08-07 2 views
0

HTML:Как динамически менять тестовый тест загрузки, используя php?

<div id="signUpError"></div> 

JS:

<script type="text/javascript"> 
    function showSignUpError(message) { 
     document.getElementById('signUpError').innerHTML="<div class='alert alert-danger'>"+message+"</div>";  
    } 
</script> 

PHP:

$error="this is error" 

Как звонить showSignUpError($error)

+2

Добро пожаловать на переполнение стека! Пожалуйста, не забудьте предоставить достаточную информацию, объясняющую вашу проблему, чтобы другие могли понять и помочь найти решение. –

ответ

0

Попробуйте этот код:

showSignUpError(<?php echo $error; ?>); 

Попробуйте это первый, но может необходимо процитировать текст:

showSignUpError("<?php echo $error; ?>"); 

Обратите внимание, что это будет работать только один раз, при загрузке страницы.

Если вы хотите позвонить, к коду PHP при взаимодействии с пользователем, то вы должны проверить AJAX:

AJAX request callback using jQuery

+0

Отсутствие некоторых котировок вокруг «PHP», хотя и делает его переменной JS, а не строкой – DarkBee