私は、この 2 つの小さなスクリプトを成功させるために何時間も必死に試みました。そのように使用すると、誰も機能しませんが、1つだけ含めれば問題ありません。したがって、問題はコード自体ではなく、コードが一緒に使用された場合の競合です。私は何十もの組み合わせを試しましたが、elseステートメントを追加することもできましたが、運もありませんでした。
コード 1
<script type="text/javascript">// <![CDATA[
function on_my_form_loaded(event) {
if (event=='reserve')
var mobile_number_param = document.getElementById('mobile_number_param');
mobile_number_param.value = "[cb:userdata field="cb_myfield" user="#me" /]";
mobile_number_param.readOnly = true;
var email = document.getElementById('email');
email.readOnly = true;
var first = document.getElementById('first');
first.readOnly = true;
var last = document.getElementById('last');
last.readOnly = true;
}
// ]]></script>
コード 2
<script type="text/javascript">// <![CDATA[
function on_my_form_loaded(event) {
if (event=='show_cart')
document.getElementById('empty_cart_block').style.display='none';
}
// ]]></script>
残念ながら、私はコーダーではありません...誰か提案をお願いします?