我目前正在使用YUI小工具.我也有一个Javascript函数来验证来自divYUI为我绘制的输出:
Event.on("addGadgetUrl", "click", function(){
var url = Dom.get("gadget_url").value; /* line x ------>*/
if (url == "") {
error.innerHTML = "<p> error" /></p>";
} else {
/* line y ---> */
/* I need to add some code in here to set the value of "gadget_url" by "" */
}
}, null, true);
Run Code Online (Sandbox Code Playgroud)
这是我的div:
<div>
<p>URL</p>
<input type="text" name="gadget_url" id="gadget_url" style="width: 350px;" class="input"/>
<input type="button" id="addGadgetUrl" value="add gadget"/>
<br>
<span id="error"></span>
</div>
Run Code Online (Sandbox Code Playgroud)
正如你可以看到我的问题是,我怎么能设置的值gadget_url是""?
我目前正在使用liquibase.xml文件来创建表table_a.我的一个领域是<column name="state" type="ENUM('yes','no')">
我使用postgresql作为我的DBMS.有什么像枚举数据类型?我在这里读过http://wiki.postgresql.org/wiki/Enum
postgresql没有这样的数据类型.CREATE TYPE函数用于创建此数据类型.我仍然不知道如何在liquibase中制作它.
有什么建议?
我正在制作这个javascript代码,以便禁用Ctlr + c和Ctlr + v,prenscreen,ALT + TAB,Ctlr + S和PrintScreen键.
<html>
<head>
<script language="javascript">
function Disable_Control_C() {
var keystroke = String.fromCharCode(event.keyCode).toLowerCase();
if (event.ctrlKey && (keystroke == 'c' || keystroke == 'v')) {
alert("let's see");
event.returnValue = false; // disable Ctrl+C
}
}
</script>
</head>
<body onkeydown="javascript:Disable_Control_C()">
Hello World!
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
不幸的是,代码正在使用IE浏览器,但不适用于Firefox.这里有人可以建议吗?
我需要使用JS函数来禁用回车键.我目前正面临着Spring表单的问题
<form:textarea path="name" onkeypress="return noenter()"
Run Code Online (Sandbox Code Playgroud)
这是我目前使用的功能
<script> function noenter() { alert("Testing");
return !(window.event && window.event.keyCode == 13);
} </script>
Run Code Online (Sandbox Code Playgroud)
出于某种原因,当我按下Enter键时警报正在工作,但仍然面临同样的异常
HTTP状态415 -
类型状态报告
信息
说明服务器拒绝此请求,因为请求实体的格式不受请求方法所请求的资源支持().Apache Tomcat/6.0.29
我目前正在开发一个spring项目,我不得不在JSP中使用fmt标签.事实上,fmt标签对我来说很好,它从messages.properties文件中读取正确的值.
例如:
<fmt:message key="General.Settings"/>
Run Code Online (Sandbox Code Playgroud)
在.properties文件中:
General.Settings=Settings
Run Code Online (Sandbox Code Playgroud)
它读起来很完美.
现在,将fmt标记放在另一个JSTL标记中时存在问题.
例如:
<input name="commit" value= <fmt:message key="AllMessages.PostThisMessage"/>
type="submit" onclick="return isEmpty();" />
Run Code Online (Sandbox Code Playgroud)
内部.properties文件:
AllMessages.PostThisMessage=Post this message
Run Code Online (Sandbox Code Playgroud)
但它只显示"发布"而不是"发布此消息"
与其他JSTL标记内的所有其他fmt标记相同.
有什么建议?
我目前正在开发一个Spring项目,我需要一些帮助.在我的JSP页面中,我使用的是spring form标签.例如:
<form:input size="30" type="file" path="attachment" />
Run Code Online (Sandbox Code Playgroud)
我需要知道如何为此标记提供覆盖"browse"一词的选项,以便我可以使用tag来调用.properties文件中的不同文本.我试图使用标题和价值选项,它从来没有奏效.
我需要这样做的原因是在法语的情况下显示"voir",在中文的情况下显示"浏览",等等.
我正在处理一个应用程序,我需要返回阿拉伯语/法语月份名称和日期名称,具体取决于我使用的本地.例如,如果本地是"Ar",我需要月份为2月的فبراير.如果本地是"Fr"月份名称应该是Février.我目前正在解决它并从不同的.properties文件中读取月和日名称.现在,我的问题是:有没有办法根据给定的本地返回不同语言的月份和日期名称?
非常感谢您的帮助 :)
我在我的jsp上使用了wysihat引擎.它运作良好,但是当我试图添加是假设从上动态创建的iFrame阅读并把它隐藏预览DIV中值的预览功能,它无法读取iframe的HTML包含.为此做任何解决方法?谢谢!在这个例子中,我想使用jquery返回正文中的值
以下iFrame不是写在我的jsp中,而是通过WYSihat.js文件附加到div:
<iframe id="iframeId" class="abc">
<html>
<head></head>
<body>
<br>
some text here
</br>
</body>
</html>
</iframe>
Run Code Online (Sandbox Code Playgroud)
如何"这里的一些文字"返回并把它传递给下面的函数:提示,此iframe已经飞由WYSiHat.js文件创建的,因为它不是硬在我的jsp页面写
function preview() {
alert("hi"+$('iframe.editor').contents().find('body').text());
}
Run Code Online (Sandbox Code Playgroud) javascript ×3
java ×2
jsp ×2
spring ×2
spring-mvc ×2
input ×1
jquery ×1
jquery-ui ×1
jstl ×1
liquibase ×1
postgresql ×1
validation ×1
wysihat ×1
yui ×1