Ⅰ js 查找字元串 並把指定的字元插入查找到的字元後邊
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title></title>
<script src="../DEMO/jquery-1.6.4.js" type="text/javascript"></script>
<SCRIPT LANGUAGE="JavaScript" type="text/javascript">
$(function(){
var foot = "<div id='foot_bar'>";
foot += "<span class='123'></span>";
foot += "</div>";// 這里可以寫在add_frame後面,具體看你用那種方便。
var add_frame="<iframe frameborder=0 width=332 height=205 marginheight=0 marginwidth=0 src='' scrolling='auto'></iframe>";
$("body").append(foot);
$("#foot_bar").append(add_frame);
alert($("body").html());
// 執行後的結果
//<div id="foot_bar"><span class="123"></span>
//<iframe marginheight="0" marginwidth="0" src="" scrolling="auto" frameborder="0" height="205" width="332"></iframe>
//</div>
}); // 結束
</SCRIPT>
</head>
<body>
</body>
</html>
Ⅱ js 怎樣查找一個字元串找出所有想要的字元串
可以用indexOf方法
往indexOf傳入一個值會返回該值在字元串中或者數組中的下標,返回-1即找不到該值
下面一個例子:
<script>
var str = "asdtestasd",
arr = ["a","s","asd","asdf","test"];
console.log(str.indexOf('test'));//輸出3,下標為3
console.log(str.indexOf('text'));//輸出-1,找不到
console.log(arr.indexOf('test'));//輸出4,數組也是可以的
</script>
Ⅲ js如何訪問字元串中的某個值
js訪問字元串的某個字元,一般可以用2種方法:
方法一:
下標法:如果要訪問字元串專str的第2個字元,則屬使用str[1]即可去到str的第2個字元(注意,下標從0開始,要訪問第一個字元,需要用str[0],以此類推......)
方法二:
使用charAt函數,例如要訪問字元串str的第2個字元,則可以用str.charAt(1)獲取,這里charAt的參數同下標法中的參數一樣,都是從0開始計算的。
Ⅳ javascript如何查找頁面中的字元串
這個方法很多.
1.indexOf
for(var i=0;i<document.links.length;i++){
if(document.links[i].innerHTML.indexOf('test')>-1){
alert(document.links[i].innerHTML);
}
}
2.正則表達式
for(var i=0;i<document.links.length;i++){
if((/test/).test(document.links[i].innerHTML)){
alert(document.links[i].innerHTML);
}
}
3.jquery //1.2之前版本才可以用..1.2之後就去掉了contains.但是還是有辦法實現的..這個就不說了..要自己寫一個簡單的函數.
$(function(){
$('a').each(function(){
if($(this).html().contains('test')){
alert($(this).html());
}
});
});
Ⅳ js的indexof查找字元串怎麼用
console.log('ab'.indexOf('b'))
輸出:1
你要找的字元的位置,就是這樣用的,下標從零開始
Ⅵ js字元串查找最後一個字元並且替換
這是我的代碼:
<script language="javascript">
var str='sdfjh.sdfsf.';
var length=str.length;
var arr = str.split('');
arr[length-1] = '?';
str=arr.join('');
alert(str);
</script>
你可以試試,我是把字元串換成數組,修改完後在合並為字元串,挺專麻煩的,不屬過我只會這種了
Ⅶ JS 搜索字元串 。
這就好辦了,你這其實就是在裡面找有沒有這個數值,可以先進行數姐化,然後用數組查找函數就能實現你這功能
Ⅷ js 如何在一個字元串中查找某個子串
需要准備的材料分別有:電腦、html編輯器、瀏覽器。
1、首先,打開html編輯器,新建回html文件,例如:答index.html。
Ⅸ 關於JS查找字元串
樓主問的是如何處理字元串,樓上卻紛紛說使用DOM解決,答非所問。看下面這段代碼,把需要處理的字元串復制進去:<textarea id="txt" cols=40 rows=10>
</textarea>
<input type="button" value="提取" onclick="flt()">
<script type="text/javascript">
function flt()
{
var str=document.getElementById("txt").value;
var re=/href="\S+"/gi;
var arr=str.match(re);
document.getElementById("txt").value="";
for(var i=0;i<arr.length;i++)
{
var tmp = arr[i].substring(6,arr[i].length-1);
document.getElementById("txt").value+=tmp+"\n";
}
}
</script>
Ⅹ 在 js裡面怎麼查詢某個字元串
在 js裡面查詢某個字元抄串,方法如下:
定義一個方法
function findStr(srcStr,findStr){
var index=-1;
if((index=srcStr.indexOf(findStr))!=-1){
alert(srcStr+"查找到"+findStr+"在索引位置"+index);
}
}
調用該方法,傳入源字元串,和要查找的字元串:
findStr("hello23","23");
結果: