Javascript HTML代码-某些内容无效-无法确定是什么

Javascript HTML代码-某些内容无效-无法确定是什么,javascript,html,forms,syntax,Javascript,Html,Forms,Syntax,我正在尝试使用一个倒计时插件的完成功能;然而,无论出于何种原因,dreamweaver告诉我有一个语法错误,我告诉它更改div contentcontainer的内部HTML。我已经找了好几个小时了,找不到有什么问题。我希望有人能帮我。感谢您的帮助 <script language="javascript" type="text/javascript"> jQuery(document).ready(function() { $

我正在尝试使用一个倒计时插件的完成功能;然而,无论出于何种原因,dreamweaver告诉我有一个语法错误,我告诉它更改div contentcontainer的内部HTML。我已经找了好几个小时了,找不到有什么问题。我希望有人能帮我。感谢您的帮助

<script language="javascript" type="text/javascript">
            jQuery(document).ready(function() {
                $('#countdown_dashboard').countDown({
                    targetOffset: {
                        'day':      0,
                        'month':    0,
                        'year':     0,
                        'hour':     0,
                        'min':      5,
                        'sec':      0
                    },
                    onComplete: function() { 
                    document.getElementById('contentcontainer').innerHTML = '<div id="content">
  <div class="success_box">Application Successful!  Redirecting...</div>
    <div class="error_box"></div>
  <div class="formcontainer">
  <form id="formexample" name="example_form" action="#" method="POST">
        <label for="firstname">*First Name:</label>
        <label for="lastname">*Last Name:</label>

      <input name="firstname" id="firstname" />
      <input name="lastname" id="lastname" />

        <label for="username">*Username:</label>
        <label for="email">*Email (A Confirmation Email Will Be Sent Here) :</label>

        <input onKeyPress="makeithappen()" onKeyUp="makeithappen()" name="username" id="username" />
        <input onKeyPress="makeithappenemail()" onKeyUp="makeithappenemail()" name="email" id="email" />

        <label for="password">*Password:</label>
        <label for="password_confirm">*Confirm Password:</label>

        <input onKeyPress="makeithappenemail()" onKeyUp="makeithappenemail()" name="password" id="password" type="password" />
        <input onKeyPress="makeithappen()" onKeyUp="makeithappen()" name="password_confirm" id="password_confirm" type="password" />

    <button class="button gray" type="submit" name="submit">Submit  </button> 
    <input id="usernameused" name="usernameused" type="hidden" value=""> 
    <input id="emailused" name="emailused" type="hidden" value="">
  </form>
  </div>
</div>';
                    }

                });
            });
        </script>
<div id="contentcontainer">
</div>

jQuery(文档).ready(函数(){
$(“#倒计时仪表板”)。倒计时({
目标补偿:{
“天”:0,
“月”:0,
“年”:0,
“小时”:0,
"min":5,,
“秒”:0
},
onComplete:函数(){
document.getElementById('contentcontainer')。innerHTML='10〕
应用程序成功!正在重定向。。。
*名字:
*姓氏:
*用户名:
*电子邮件(此处将发送确认电子邮件):
*密码:
*确认密码:
提交
';
}
});
});

您的问题是有一个字符串没有打开。Javascript不支持带单(')或双(“)引号的多行字符串

换句话说

var d = "hello
world "
无效,但是,您可以使用特殊字符\来“使用”或“转义”换行符,并使其充当单行字符串

var d = "hello \
world " 

希望这能有所帮助!

好的,让我来尝试一下!