小编eli*_*reu的帖子

如果数据集名称有多个破折号,如何使用 javascript 设置 div 数据属性?

我需要用 javascript 更新一个 div 层的数据集。如果数据集有一个破折号,则以下代码有效,例如data-myvar...

<div id="myDiv" data-myvar="10">

var theDiv = document.getElementById("myDiv");
theDiv.className = 'newClass';
theDiv.dataset.myvar  = '20';
theDiv.appendChild(content); 
Run Code Online (Sandbox Code Playgroud)

给出结果

<div id="myDiv" data-myvar="20" class="newClass">
Run Code Online (Sandbox Code Playgroud)

效果很好,但是当我有一个数据集时,data-myvar-list它就不起作用了。我试过例如

theDiv.dataset.myvar.list  = '20';
Run Code Online (Sandbox Code Playgroud)

这给出了一个语法错误

theDiv.dataset.myvar-list  = '20';
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

谢谢

html javascript dataset

4
推荐指数
2
解决办法
2541
查看次数

限制coldfusion中mysql显示的字符数

我有一个通过Coldfusion显示的MySql数据库,查询数据库的代码是:

<cfquery name="GetWp_posts" datasource="#session.odbcname#">
SELECT  post_content
FROM    wp_posts
ORDER by ID desc
LIMIT 0, 2 </cfquery>
Run Code Online (Sandbox Code Playgroud)

显示结果的代码是:

<cfoutput query="getWp_posts">
            <cfif trim(getWp_posts.post_content) is not ""><div class = "courseShortDesc">#getWp_posts.post_content#</div></cfif>
        </cfoutput>
Run Code Online (Sandbox Code Playgroud)

如何限制结果中显示的字符数量?

非常感谢

mysql coldfusion

2
推荐指数
1
解决办法
1284
查看次数

如何修剪电子邮件输入地址,以便只将@之前的数据输入数据库?

我正在使用coldfusion 9将数据从表单添加到MySQL数据库中.

我想从输入表单的电子邮件地址创建一个用户名.

例如,

<cfset store_user_email = EMAILADDRESS>
<cfset store_username = trim EMAILADDRESS before the @>
Run Code Online (Sandbox Code Playgroud)

我不确定如何减少电子邮件地址?

任何帮助将非常感激.

mysql forms coldfusion email-address trim

1
推荐指数
1
解决办法
346
查看次数

使用<cfset>时,coldfusion 9 VAR问题

我变得非常困惑.

我有一组变量......

<cfset cataloge_menu_1 = "menu item 1">
<cfset cataloge_menu_2 = "menu item 2">
<cfset cataloge_menu_3 = "menu item 3">
Run Code Online (Sandbox Code Playgroud)

我有一个URL ID,所以我想要做的是输出上面的变量基于URL ID,所以我有以下...

<cfset cathead = "cataloge_menu_"&url.typeID>
Run Code Online (Sandbox Code Playgroud)

和以下输出......

<cfoutput>#cathead#</cfoutput>
Run Code Online (Sandbox Code Playgroud)

但是,不是根据URL ID输出"菜单项1"或菜单项2",而是输出"cataloge_menu_1"或"cataloge_menu_2".

我需要输出的是"菜单项X"而不是"cataloge_menu_X".

非常感激任何的帮助.

coldfusion coldfusion-9

1
推荐指数
1
解决办法
93
查看次数