将php变量作为属性传递给javascript

时间:2014-01-30 16:31:02

标签: javascript php

我找到了一个用于限制在textarea中输入的字符数的脚本。它通常运作良好。

    <script language="javascript" type="text/javascript">
     function limitText(limitField, limitCount, limitNum) {
        if (limitField.value.length > limitNum) {
    limitField.value = limitField.value.substring(0, limitNum);
        } else {
    limitCount.value = limitNum - limitField.value.length;
     }
     }
  </script>

以下列方式调用:

    onKeyDown="limitText(this.form.areaname,this.form.countdown,150);"
    onKeyUp="limitText(this.form.areaname,this.form.countdown,150);"

在一个特定页面上,重复循环可以生成多个文本区域,这些区域被命名为

    textarea<?php echo $i; ?>

其中$ i每次递增。

我尝试过各种各样的事情,比如

    $areaname = "areaname" . $i;

然后

    onKeyDown="limitText(this.form.'<?php echo $areaname; ?>',

但无法正常工作。

非常感谢一些帮助

0 个答案:

没有答案