我正在寻找一种方法,使用jQuery来获取输入字段的默认值(在HTML字段中).
看起来很简单.只是打电话$("#id-of-field").attr('value')应该返回我想要的值吗?
事情是,如果值是Foo,当我加载页面时,它返回Foo.没问题.但是如果我Bar在字段中写入,然后重新加载(不提交)页面,$("#id-of-field").attr('value')将返回我Bar,即使在源代码中,该字段的value属性仍然是Foo.
这使得我的表单的验证变得很粘,因为当我得到我的默认值以忽略它们时,如果字段尚未填充,我可以在"要忽略的值"的混合中获得实际值.
仅供参考,我不能手动输入值,因为表单是动态的,并且无法直接查询数据库,因为它是一个Wordpress网站.
这个问题困扰了我一段时间.
在CSS中,font-weight只能是100的倍数,从100到900
示例:https://www.google.com/fonts#QuickUsePlace : quickUse/Family : Open+Sans
那为什么会这样呢?它被称为100,200,300等等的起源是什么,而不是1,2,3等?
文档中没有太多关于如何在react select中使用setValue函数的内容。
这是我的问题。在我的多选中,我有一些元素,如果选择这些元素,其他元素就会无效。或者,当选择了 2 个特定元素时,必须选择第三个元素。
所以我做了一个如果。我有一个参考,所以它看起来像这样:
if(selectInputRef.current){
if(selectInputRef.current.select.hasValue('optionA')){
selectInputRef.current.select.clearValue();
//selectInputRef.current.select.setValue('optionB','deselect-option');
}
if(selectInputRef.current.select.hasValue('optionA') && selectInputRef.current.select.hasValue('optionC')){
//selectInputRef.current.select.setValue('optionD','select-option');
}
}
Run Code Online (Sandbox Code Playgroud)
因此,这项工作中的所有元素均未注释。我可以检查该值是否被选择,如果是,我可以完全清除选择。
但现在我特别需要改变一些元素。但这是行不通的。该文档对此并没有多大用处。
那么我应该如何编写它才能使这条线工作呢?
我必须做的:
创建一个<a>自动打印页面的链接(HTML标记)(就像用户按下 CTRL + P 一样)
在网上找不到明确的答案。有些人倾向于使用 Javascript,但是有没有不使用 JS 的方法呢?(如果我的网站落入一位因某种原因没有激活 JS 的老太太手中……你永远不知道。)