Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript SQL中无法识别禁用的文本字段值_Javascript_Html - Fatal编程技术网

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

Javascript SQL中无法识别禁用的文本字段值,javascript,html,Javascript,Html,我有一个文本字段,它根据用户是谁而被禁用。当页面提交时,文本字段的值应该插入到SQL表中,但SQL似乎认为该值为空,因为文本字段已禁用。有人能告诉我一种将这个值转换成SQL的方法吗,也就是说,让SQL实际看到这个值?下面是我的文本字段的代码。SQL代码只是一个插入。谢谢 <input type="text" name="txtWorkOfDate" id="txtWorkOfDate"<% ... If vIsManager = 0 Then Response.Write "Di

我有一个文本字段,它根据用户是谁而被禁用。当页面提交时,文本字段的值应该插入到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"))%>">


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

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

只读操作有效。谢谢我不确定我是否理解您的意思,但是当您这样说:“您需要验证用户是否可以在服务器端保存值,但是您不能使用浏览器发送给您的值。”您能解释一下吗?谢谢我的浏览器可能允许我编辑
只读
字段,或者我可以向服务器发送POST请求,而不使用具有任何所需值的浏览器。基本上,您不能假设使用
只读
禁用
意味着用户无法更改值。啊,明白了。非常感谢你的帮助!只读模式有效。谢谢我不确定我是否理解您的意思,但是当您这样说:“您需要验证用户是否可以在服务器端保存值,但是您不能使用浏览器发送给您的值。”您能解释一下吗?谢谢我的浏览器可能允许我编辑
只读
字段,或者我可以向服务器发送POST请求,而不使用具有任何所需值的浏览器。基本上,您不能假设使用
只读
禁用
意味着用户无法更改值。啊,明白了。非常感谢你的帮助!