如何处理多个JS事件来调用相同的函数..请看代码..
我的要求是检查在文本框中输入的客户端代码的唯一性.所以我使用这样的东西.
我的代码:
<input type="text"
onblur="function1(arg1,arg2)"
onclick="function1(arg1,arg2)"
onfocus="function1(arg1,arg2)">
Run Code Online (Sandbox Code Playgroud)
那么,还有其他更好的方法来重写这段代码.
您好我试图生成带有文本框和删除按钮的动态div.在表单提交我想要所有动态生成的文本框值,我如何为文本框元素分配唯一的ID.文本框的ID /名称应该是唯一的...以正确获取所有值.请建议..
我的代码:
<HTML>
<HEAD>
<TITLE> Add/Remove dynamic elements</TITLE>
<SCRIPT language="javascript">
function addRow(divId) {
count = 0;
count++;
var parentDiv = document.getElementById(divId);
// create a div dynamically
var eleDiv = document.createElement("div");
eleDiv.setAttribute("name", "olddiv");
eleDiv.setAttribute("id", "olddiv");
// create a textbox dynamically
var eleText = document.createElement("input");
eleText.setAttribute("type", "text");
eleText.setAttribute("name", 'textbox' + count);
eleText.setAttribute("id", "textbox");
// create a delete button dynamically
var eleBtn = document.createElement("input");
eleBtn.setAttribute("type", "button");
eleBtn.setAttribute("value", "delete");
eleBtn.setAttribute("name", "button");
eleBtn.setAttribute("id", "button");
eleBtn.setAttribute("onclick", "deleteRow('button')");
// append new div to parent div
parentDiv.appendChild(eleDiv); …Run Code Online (Sandbox Code Playgroud) 我的要求是从字符串中删除除下划线之外的所有特殊符号.
我在用..
$string = 'text-text_text+text@text(text)text&text.text*text\text/text';
$columnName = preg_replace('/[^a-zA-Z0-9_ %\[\]\.\(\)%&-]/s', '_', $string);
Run Code Online (Sandbox Code Playgroud)
输出:
text-text_text_text_text(text)text&text.text_text_text_text
Run Code Online (Sandbox Code Playgroud)
但它不删除句号,符号,括号和破折号.在创建这个正则表达式时,我感到无助.请帮忙..
我的表单包含一个单选按钮和一个下拉菜单.因此,根据所选的单选按钮值,我需要启用/禁用下拉列表.
我这样做:
<select name="bas_type" id="bas_type" disabled="disabled">
<option value="Monthly">Monthly</option>
<option value="Quarterly">Quarterly</option>
<option value="Annualy">Annualy</option>
</select>
Run Code Online (Sandbox Code Playgroud)
但是如果表单被禁用,我希望在$ _POST中将下拉值设置为空.所以这不起作用.请任何建议..
php ×3
javascript ×2
dynamic ×1
element ×1
preg-replace ×1
regex ×1
select ×1
string ×1
unique ×1