我在订单审核页面上使用whiteOrderComment模块进行客户评论。但在本节中,文本区域字段要求选项不起作用。
我在/checkout->onepage->review->button.phtml上做了一点改变
<script type="text/javascript">
function validate(){
if(document.getElementById("whiteOrderComment").value == ""){
alert('Required');
}else{
review.save();
}
</script>
<button type="submit" title="<?php echo $this->__('Place Order') ?>" class="button btn-checkout" onclick="validate();"><span><span><?php echo $this->__('Place Order') ?></span></span></button>
但在此页面中javascript无法正常工作。
你能不能提出更好的想法,我怎样才能使这个文本区域成为必需。
感谢
答案 0 :(得分:0)
您可以尝试以下方法。您需要将此代码放在页面上使用的任何.js文件中。你可以从onClick事件按钮调用这个函数。谢谢
function check_empty(form_id, field_name)
{
var form = $(form_id);
var field = form[field_name];
var val = $(field).getValue();
if(val == '')
{
$(field).addClassName('validation-failed');
return false;
}
return review.save();
}