我在我的自定义模块中有一个定制的js文件,它生成一个3位的ID,
function genDigit() {
return Math.floor(Math.random()*899+100);
}我想在我的网页中添加这个ID如下:
发布于 2015-07-02 06:13:57
我建议你这样做:
drupal_add_js('jQuery(document).ready(function(){jQuery("#ID_ELEMENT").val(Math.floor(Math.random()*899+100));});','inline');将js放入drupal_add_js函数本身,而不是调用外部js文件。顺便说一下,这个函数不会生成唯一的ID,但是可以让您知道如何从这里开始。
但是将这样的ID添加到webform的想法确实很奇怪,因为任何webform都有一个唯一的ID,就像@CornelAndreev前面提到的那样。祝好运。
https://stackoverflow.com/questions/31066944
复制相似问题