我正在为客户翻译英语商店到法语。 然而,似乎有些事情已经破裂。 在结帐页面上,当我单击“继续”按钮以允许首次注册时,没有任何反应。
更奇怪的是,在实际页面上,我可以看到按钮下方出现以下代码:
yCode == Event.KEY_RETURN) { loginForm.submit(); } }
知道这里可能有什么问题吗?
此致 菲奥娜
答案 0 :(得分:0)
可能缺少引号或格式错误的HTML或PHP标记。检查打印出的代码之前的HTML。
没有什么能真正跳出来的。一件小事:
<a href="#" onclick="loginForm.submit()">
应该是
<a href="#" onclick="loginForm.submit(); return false;">
此外,如果出现javascript错误和/或loginForm
变量未正确创建,则表单将无法提交 - 请务必检查您的Javascript控制台。
答案 1 :(得分:0)
该网站在开发中很遗憾无法提供URL。
以下是一些源代码(希望是相关部分)......不确定它是否对您有用:
<ol id="checkoutSteps" class="one-page-checkout">
<li id="opc-login" class="section allow ">
<div class="head">
<h3><span class="step-count">1</span> Processus de commande</h3><a href="#">Edit</a>
</div>
<div id="checkout-step-login" class="box a-item" style="display:none;">
<div class="col2-set">
<div class="col-1">
<h4>S’enregistrer et Ouvrir un Compte Client</h4>
<strong>Enregistrez-vous et gagner du temps !</strong><br/>
En créant votre compte sur notre site, vous pourrez faire vos achats plus rapidement, garder votre panier d'une visite à l'autre et suivre vos commandes. Lifes2Good s'engage à sécuriser vos informations et à les garder strictement confidentielles. <ul class="disc">
<li></li>
<li></li>
</ul>
<input type="hidden" name="checkout_method" id="login:register" value="register" checked="checked" />
</div>
<div class="col-2">
<h4>Se connecter</h4>
<form id="login-form" action="http://www.viviscal.fr/index.php/customer/account/loginPost/" method="post">
<p><strong>Already registered?</strong><br/>
Please log in below:</p>
<ul class="form-list">
<li>
<div class="input-box">
<label for="login-email">Email Address <span class="required">*</span></label><br/>
<input type="text" class="input-text required-entry validate-email" id="login-email" name="login[username]" value=""/>
</div>
</li>
<li>
<div class="input-box">
<label for="login-password">Mot de Passe <span class="required">*</span></label><br/>
<input type="password" class="input-text required-entry" id="login-password" name="login[password]" />
</div>
</li>
</ul>
</form>
</div>
<div class="col2-set">
<div class="col-1">
<div class="button-set">
<p class="required"> </p>
<a href="#" onclick="checkout.setMethod()"><img src="http://www.viviscal.fr/skin/frontend/default/helloclean/images/btn_continue.gif" alt="Continue" class="v-middle"/></a>
</div>
</div>
<div class="col-2">
<div class="button-set">
<p class="required">* Champs obligatoires</p>
<a href="http://www.viviscal.fr/index.php/customer/account/forgotpassword/" class="f-left">Vous avez oublié votre mot de passe ? </a>
<a href="#" onclick="loginForm.submit()"><img src="http://www.viviscal.fr/skin/frontend/default/helloclean/images/btn_login.gif" alt="Se connecter" class="v-middle"/></a>
</div>
</div>
<script type="text/javascript">
var loginForm = new VarienForm('login-form', true);
$('login-email').observe('keypress', bindLoginPost);
$('login-password').observe('keypress', bindLoginPost);
function bindLoginPost(evt){
if (evt.keyCode == Event.KEY_RETURN) {
loginForm.submit();
}
}
此致 菲奥娜