javascript - SQL 中无法识别禁用的文本字段值

标签 javascript html

我有一个根据用户身份禁用的文本字段。当页面提交时,文本字段的值应该被插入到 SQL 表中,但 SQL 似乎将该值视为空,因为文本字段被禁用。谁能告诉我一种将这个值输入到 SQL 中的方法,即让 SQL 真正看到该值?下面是我的文本字段的代码。 SQL代码只是一个插入。谢谢!

<input type="text" name="txtWorkOfDate" id="txtWorkOfDate"<%
...
If vIsManager = 0 Then
  Response.Write "Disabled style='background-color:#E8E8E8'"
End If %>

value="<%=(RSMain("IPIssueWorkOfDate"))%>">

最佳答案

如果您希望浏览器向您发送该值,请使用readonly 而不是disabled。但请注意,它不会阻止用户以其他方式修改/发送它(即使禁用)。您需要验证用户是否可以在服务器端保存该值,但随后您就无法使用浏览器发送给您的值。

关于javascript - SQL 中无法识别禁用的文本字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1557030/

相关文章:

javascript - 未捕获的引用错误 : alertbox with value from a list

javascript - 有没有办法通过属性获取元素?

css - 固定 DIV 问题中的另一个居中 DIV

html - BG 图像鼠标悬停工作正常,除了在 IE 上

javascript - 如何使输入字段中的某些文本不可编辑? - 扩展

javascript - 包含可拖动表格的 HTML 全尺寸 div

javascript - 使用html为iphone浏览器创建自动完成框

javascript - 在 redux 中使用重组

javascript - 在计算中使用 array.length

javascript - TextInput 在满足特定条件后自动跳转到另一个字段