Tag: 表单

在Django forms.ChoiceField上设置选定的值

下面是一个表单中的字段声明: max_number = forms.ChoiceField(widget = forms.Select(), choices = ([('1','1'), ('2','2'),('3','3'), ]), initial='3', required = True,) 我想设置初始值为3,这似乎并没有工作。 我曾经玩过这个参数,引用/没有引号等等,但没有改变。 我通过Google发现的一些结果表明,可以设置初始值,但是我从来没有设法使其起作用! 顺便说一句,我在Django 1.0上。 任何人都可以给我一个明确的答案,如果可能的话? 和/或必要的调整在我的代码片段? 非常感谢。

没有一个<form>是<input>吗?

如果<input>不在<form>吗? 有一个标记页面中的一些字段的过程,只是发现一个页面的input字段,没有被标记为我所期望的。 我花了一段时间,但得出结论,获取表单元素然后获取字段的过程是什么导致这些被错过,因为没有forms。

包含方括号的表单input字段名称,如字段

我见过很多处理表单input的PHP代码,其中input字段名称包含方括号。 我知道这在PHP脚本检查$ _POSTvariables时以某种方式导致PHP数组。 HTML示例: <form action='http://zzz.com' method='post'> <input name='fruit[1]' value='apple' /> <input name='fruit[2]' value='banana' /> </form> 示例url: http://zzz.com?fruit[1]=apple&fruit[2]=banana 示例PHP: assert($_POST['fruit'] === array(1=>'apple', 2=>'banana')); 我的问题是: 它背后的机制是什么? 这些包含括号的名字在什么时候被转换成数组? 这是HTTP协议的function吗? Web服务器? PHP语言的? 继续前面的问题,这是一个常用的黑客或正常的编程工具? 什么是(所有)在input字段名称中使用括号的规则? multidimensional array可以这样创build吗?

在Excel用户窗体上将点击VBA函数分配给一个dynamic创build的button

我使用以下代码在Excel用户窗体上dynamic创buildbutton: With Me.CurrentFrame.Controls.Add("Forms.CommandButton.1") .Caption = "XYZ" .name = "AButton" .Font.Bold = True .ForeColor = &HFF& … blah blah blah End With 我想分配一个函数来运行时点击这些button,但我找不到一个简单的方法来做到这一点,因为没有属性作为button本身的一部分。 有没有办法使用上述成语做到这一点? 我应该以不同的方式来处理这件事吗?

GET与POST最佳实践

对于我的Web应用程序(PHP / MYSQL),我会显示项目的列表以及每一行上的链接以删除项目。 现在,链接是 <a href='item.php?id=3&action=delete'>Delete Item</a> 如果我想用POST代替…我该怎么做(这是一个dynamic生成的列表)? 我可以不使用表单发送POST数据吗? 或者,对于每个项目,我必须这样做: <form action='item.php?id={$item_id}' method='POST'> <input type='hidden' name='action' value='delete'> <input type='submit' value='delete item'> </form> 和样式提交button看起来像原来的链接? 我不熟悉PHP的CURL或REST,他们会帮助解决这个问题?

HTML <input type ='file'>应用一个filter

<input type='file' name='userFile'> 现在,当我点击浏览button,浏览对话框将显示所有文件…如果我想过滤文件types可以说 只有图像或.png & .jpg & .gifs 只有office文件,如.doc & .docx & .pps 怎么做…

使用外部表单login到Joomla 1.5(不在joomla文件夹中,但在同一台服务器上)

我目前有一个Joomla 1.5安装,以及另一个网站。 他们都驻留在同一个Web服务器上。 但是,它们位于wwwroot目录中的不同文件夹中。 我想在非joomla网站上放置一个login表单,这个login表单会将用户login到Joomla。 我已经尝试将Joomlalogin表单代码复制并粘贴到非Joomla网站的页面上,并且一切正常,直到秘密表单值不正确。 任何帮助是极大的赞赏。 编辑:这是代码 – 联系表: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Untitled Document</title> </head> <body> <form id="login" name="login" method="post" action="login.php"> <label> <input name="username" type="text" id="username" value="username" /> </label> <label> <input name="password" type="password" id="password" value="password" /> </label> </p> <p> <label> <input […]

如何在未聚焦的情况下检测keyPress?

我正在尝试检测“ Print Screenbutton,而窗体不是当前活动的应用程序。 如果可能,怎么做?

Http POST是无限的吗?

我听说POST的数据大小没有限制,可以通过它发送,是真的,还是有一些真正的高限?

窗体里面的forms,好吗?

我们是否可以在另一个表格里面有一个表格? 这有什么问题吗?