Что не так с моим кодом Javascript? - PullRequest
0 голосов
/ 06 ноября 2011

Я пытаюсь создать некоторый код javascript, который будет отображать форму javascript (с formstack.com) на моем веб-сайте в определенные дни недели. Однако я не могу заставить его работать. Я думаю, что первая часть верна, но когда дело доходит до наличия кода javascript для отображения другого javascript, я запутался. Пожалуйста помоги!!! Спасибо

<head>
<script type="text/javascript">

var theDate = new Date();
var dayOfWeek = theDate.getUTCDay();

// Returns true if the restaurant is open
function isOpen()
{
    //I'll fill this in later, for now, return true
    return true;
}
</script>

</head><body>
<script type = "text/javascript">
if(isOpen())
{
<script type="text/javascript" src="http://www.formstack.com/forms/js.php?1134414-uqmj2UXxEw-v2"></script><noscript>
<a href="http://www.formstack.com/forms/CampusEnterprises-chopped_greens_order_form__copy" title="Online Form">
Online Form - Chopped Greens Order Form- COPY</a>
}
</script>
</body>

1 Ответ

3 голосов
/ 06 ноября 2011

Вы пытаетесь отобразить необработанный HTML-код внутри JavaScript, который не будет работать.

<script type="text/javascript">
if(isOpen())
{
    document.write( '<script type="text/javascript" src="http://www.formstack.com/forms/js.php?1134414-uqmj2UXxEw-v2"></script>' );
}
</script>

Тем не менее, еще лучше было бы использовать серверный язык вместо JavaScript для подобных вещей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...