Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript显示动态结果_Javascript_Php_Jquery_Yii_Yii1.x - Fatal编程技术网

使用javascript显示动态结果

使用javascript显示动态结果,javascript,php,jquery,yii,yii1.x,Javascript,Php,Jquery,Yii,Yii1.x,在my_值表3中,输入电压、类型和长度 如图所示。r、x、b值来自类型表,作为类型选择 价值提交 提交时不刷新页面 提交临时结果时=r*长度 再次输入值并提交时,然后在第一个结果下方显示第二个结果,直到用户完成为止。 一经清除,所有结果都是干净的。 “如何使用javascript追加和前置实现”对于您的解决方案,在提交按钮的onClick()上调用javascript函数并添加以下代码: <?php echo CHtml::submitButton('Submit', array('on

在my_值表3中,输入电压、类型和长度 如图所示。r、x、b值来自类型表,作为类型选择

价值提交

  • 提交时不刷新页面
  • 提交临时结果时=r*长度
  • 再次输入值并提交时,然后在第一个结果下方显示第二个结果,直到用户完成为止。 一经清除,所有结果都是干净的。
    “如何使用javascript追加和前置实现”

    对于您的解决方案,在提交按钮的
    onClick()
    上调用javascript函数并添加以下代码:

    <?php echo CHtml::submitButton('Submit', array('onClick' => 'js: return submitForm(this);')); ?>
    <?php echo CHtml::button('Clear', array('onClick' => 'js: return clearForm(this);')); ?>
    
    <script type="text/javascript" language="Javascript">
      function submitForm(obj) {
        var r = document.getElementById("TestpageForm_r").value;
        var len = document.getElementById("TestpageForm_length").value;
        var result = 0;
    
        if (r != "" && len != "") {
          result = r * len;      
          var strAppend = '<div class="row"><span>Result: </span><span>' + result + '</span></div>';
          $('#mainDiv').append(strAppend);
        }
        else{
          alert('Please enter value of r and length');
        }
        return false;
      }
      function clearForm(obj) {
        document.getElementById('mainDiv').innerHTML = "";
      }
    </script>
    
    
    函数提交表单(obj){
    var r=document.getElementById(“TestpageForm_r”).value;
    var len=document.getElementById(“TestpageForm_length”).value;
    var结果=0;
    如果(r!=“”&len!=“”){
    结果=r*len;
    var STRAPEND='Result:'+Result+'';
    $('#mainDiv')。追加(结束);
    }
    否则{
    警报(“请输入r值和长度”);
    }
    返回false;
    }
    函数clearForm(obj){
    document.getElementById('mainDiv').innerHTML=“”;
    }
    
    单击显示u将看到图像添加图像,而不是links@ErbaAitbayev“KZ”新用户无法添加图像。啊。好啊你的计算是在服务器端进行的吗?通过PHP或任何服务器端技术?