js检测text文本输入框中是否有html代码

JavaScript检查,看看是否有HTML标签在文本框内,使用面积的形式。如果他们被发现,它们被删除。

<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
function Del(Word) {
a = Word.indexOf("<");
b = Word.indexOf(">");
len = Word.length;
c = Word.substring(0, a);
if(b == -1)
b = a;
d = Word.substring((b + 1), len);
Word = c + d;
tagCheck = Word.indexOf("<");
if(tagCheck != -1)
Word = Del(Word);
return Word;
}
function Check() {
ToCheck = document.form.text.value;
Checked = Del(ToCheck);
document.form.text.value = Checked;
alert("This form is not set to submit anywhere so you will stay here.  But please notice that the text box's contents have been "filtered".");
return false;
}
// End -->

</SCRIPT>

<form action="some.cgi" name=form onSubmit="return Check()">
<textarea cols="50" rows="6" name="text"></textarea>
<br>
<input type="submit" value="Submit Entry">
</form>

时间: 2024-08-01 14:09:49

js检测text文本输入框中是否有html代码的相关文章

怎么获取text文本框中的内容

问题描述 怎么获取text文本框中的内容 <span id="FuzerenHandle" height='25' name="FuzerenHandle"> <input type="text" name="fuzeren" id="fuzeren" size="15" readonly="readonly"/> <input name

vb6 0-【vb+sql】选中datagrid的某一行,使其第一个单元格的内容显示在text文本框中?

问题描述 [vb+sql]选中datagrid的某一行,使其第一个单元格的内容显示在text文本框中? 比如这个情况,我就需要选中第一行的时候,text1.text=1001 我已经编写的代码: Option Explicit Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs_findsp As New ADODB.Recordset cn.CursorLocation = adUseClient cn.Conn

javascript动态增加文本输入框并带删除按钮代码

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.111cn.net/1999/xhtml"> <head> <meta http-equiv="conte

文本输入框中如何实现完全本地输入

问题描述 在输入框中,采用什么属性或者什么方法可以让输入的一切字符都是本地计算机的键盘输入的.屏蔽一切远程键盘的输入.可能我描述的不太清楚,举个例子说明:有个文本框,正常情况下,本地键盘可以输入.通过远程协助,QQ远程,远程桌面等也可以输入.现在需要屏蔽非本地键盘以外的全部输入.请大神们出出主意.非常感谢! 解决方案 解决方案二:可能需要问微软,或者重新设计window系统底层.解决方案三:QQ远程协助.TeamViewer远程桌面,或者别的什么自己开发的功能,或者人家通过个无线usb卡(带小天

如何禁止删除text文本框中的前一部分文字?

问题描述 text中的前几个文字是固定的,用户只能在后面追加内容,而不能删除前面的内容,应该如何控制? 解决方案 做个简单的例子可以参考下<label style="margin-right: -105px;">不能编辑部分</label><input style="width: 200px; text-indent: 105px; background: transparent;" />思路就是让label向右偏移(margin

js统计录入文本框中字符的个数并加以限制不超过多少_javascript技巧

有些需求是为了更直观的体现用户在文本框输入文本时能看到自己输入了多少字,并且有些特殊的要求字数不超过多少,下面是实现: 复制代码 代码如下: <html> <head> <script src="jquery.js" type="text/javascript"></script> <script type="text/javascript"> function tjzs(){ var

如何让图像域和文本输入框水平居中之类的实现代码

给"文本输入框"和"图像域"都定义一个CSS,   复制代码 代码如下: #text_input { height: 16px; width: 133px; margin-right: 5px; padding:0 0 0 3px; border: 1px solid #CCC; color:#36C; } #img_btn { margin:0 0 -4px 0; padding:0px; } maigin img的时候,记得是margin-bottom;-XXp

JQuery获取文本框中字符长度的代码_jquery

趁我写例子这点时间有两个人回答了 呵呵 刚才试验过了 看下例子吧 JS 方法: 复制代码 代码如下: <script type="text/javascript"> // 得到字符串的真实长度(双字节换算为两个单字节) function getStrActualLen(sChars) { //sChars.replace(/[^\x00-\xff]/g,"xx").length/1024+"字节"; //Math.round(sCha

js检测是否同时按住ctrl键和回车键代码

 代码如下 复制代码   document.onkeydown = function() { var oEvent = window.event; if (oEvent.ctrlKey && (oEvent.keyCode == 13)) { alert('你按下了ctrl键和回车键'); } }