Tag: 用户input

使用R / Shiny创builddynamic数量的input元素

我正在写一个Shiny的应用程序,在我的公司可视化保险福利计划。 这是我想要发生的事情: 我将有一个selectInput或sliderInput ,用户将select他们的医疗计划中的个人数量 将出现匹配数量的双面滑块(每个成员一个) 然后,他们可以input他们对每个成员的最佳/最坏情况医疗费用的估计 我有代码,将采取这些估计和创build并行的情节说明三个计划产品的预测成本,所以他们可以决定哪一个是最便宜的根据他们的估计 这是我目前的ui.R文件,硬编码input,模拟一个四口之家: shinyUI(pageWithSidebar( headerPanel("Side by side comparison"), sidebarPanel( selectInput(inputId = "class", label = "Choose plan type:", list("Employee only" = "emp", "Employee and spouse" = "emp_spouse", "Employee and child" = "emp_child", "Employee and family" = "emp_fam")), sliderInput(inputId = "ind1", label = "Individual 1", min = 0, max = 20000, value […]

我应该使用CSS:禁用伪类还是属性select器还是一个意见问题?

我正在尝试设置禁用的input样式。 我可以用: .myInput[disabled] { } 要么 .myInput:disabled { } 属性select器是现代CSS3方式还是前进方向? 我曾经使用伪类,但我不能find任何信息,是否他们是旧的方式,将不被支持,或者他们是否平等,你可以使用任何你最喜欢的。 我不需要支持旧的浏览器(这是一个Intranet应用程序),所以它是: 属性更新更好 伪类仍然是要走的路 无论你最喜欢哪一个 有一个技术上的理由使用一个在另一个

什么时候最好对用户input进行清理?

用户等于不可信。 永远不要相信不值得信任的用户的input。 我明白了。 但是,我想知道什么时候最好的时间来消毒input。 例如,是否盲目地存储用户input,然后在访问/使用时对其进行清理,或者是否立即清理input,然后存储此“已清除”的版本? 也许除了这些之外,还有其他一些我没有的方法。 我更倾向于第一种方法,因为任何来自用户input的数据都必须谨慎对待,在那里“清理”的数据可能仍然在不知不觉中或意外地是危险的。 无论哪种方式,人们认为最好的方法是什么,为什么?

你如何获得textarea中的光标位置?

我有一个textarea,我想知道如果我在textarea的最后一行或textarea的第一行与我的光标与JavaScript。 我想抓住第一个换行符和最后一个换行符的位置,然后抓住光标的位置。 var firstNewline = $('#myTextarea').val().indexOf('\n'); var lastNewline = $('#myTextarea').val().lastIndexOf('\n'); var cursorPosition = ?????; if (cursorPosition < firstNewline) // I am on first line. else if (cursorPosition > lastNewline) // I am on last line. 是否有可能抓住textarea内的光标位置? 你有更好的build议,看看我是否在textarea的第一行或最后一行? jQuery解决scheme首选,除非JavaScript是简单或更简单。 任何帮助深表感谢。

HTMLinput框 – 禁用

什么是禁用HTML的input文本框的代码? 谢谢

为什么我不能从C中inheritanceint?

我希望能够做到这一点: class myInt : public int { }; 为什么我不能? 我为什么要? 更强的打字 例如,我可以定义两个类intA和intB ,它们让我做intA + intA或intB + intB ,而不是intA + intB 。 “我不是class级。” 所以呢? “Ints没有任何会员资料。” 是的,他们有32位,或者其他什么。 “Ints没有任何成员职能”。 那么,他们有一大堆运营商像+和- 。

具有透明背景的input框在IE8中不可点击

我有一个绝对定位的input框在表单中。 input框具有透明背景: .form-page input[type="text"] { border: none; background-color: transparent; /* Other stuff: font-weight, font-size */ } 令人惊讶的是,我不能通过在IE8中点击它来select这个input框。 它在Firefox中完美工作。 background: none 。 当我改变背景颜色时: 背景颜色:红色; 它工作正常,所以这是与透明背景相关的问题。 设置边框只能通过点击边框来selectinput框。 有一个解决方法,有IE8的透明背景可点击的input框? 更新:示例。 取消注释background-color和input框是可选的。 您也可以单击select框,然后通过按Shift + Tab键来关注input框。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head></head><body> <style type="text/css"> input[type="text"] { border: none; background: transparent; /*background-color: blue;*/ } #elem528 { position:absolute; left:155px; […]

在HTML文本input中select文本时更改高亮颜色

我一直在整个networking寻找这个,甚至找不到任何人,甚至不问这个问题,更不用说解决scheme… 当文本被选中时,有没有办法改变文本input内高亮区域的颜色? 不是突出显示边框或背景,而是实际选定文本时显示在文本周围的部分。

检查input是数字还是字母javascript

我在HTML和JavaScript中使用表单。 我想要一个提醒,只有当用户input一个信件,然后点击submit时才会popup。 所以我有HTML代码: <form name="myForm" action="" onsubmit="return checkInp()" method="post"> First name: <input type="text" name="age"> <input type="submit" value="Submit"> 和JavaScript代码: function checkInp() { var x=document.forms["myForm"]["age"].value; if (x consists of any letters) // this is the code I need to change { alert("Must input numbers"); return false; } }

在HTML5数字input(客户端)中强制小数点而不是逗号

我已经看到,一些浏览器本地化input type="number"的数字符号。 所以现在在我的应用程序显示经度和纬度坐标的字段中,我得到了像“51,983”那样的应该是“51.982559”的东西。 我的解决方法是使用input type="text" ,而是我想使用正确显示小数的数字input。 有没有办法强制浏览器在数字input中使用小数点 ,而不考虑客户端本地设置? (不用说,在我的应用程序中,无论如何纠正这在服务器端,但在我的设置,我也需要它在客户端正确(由于一些JavaScript))。 提前致谢。 更新截至目前,在Windows 7中检查Chrome版本28.0.1500.71 m,input的数字不接受用逗号格式化的小数。 使用step属性提出的build议似乎不起作用。 http://jsfiddle.net/AsJsj/