JS中如何获取HTML中的值
<divclass="books"><imgsrc="img/数值分析.png"/><divclass="name-price"><span>书名:<b>数值分析</b>...
<div class="books">
<img src="img/数值分析.png"/>
<div class="name-price">
<span>书名:<b>数值分析</b></span><br/>
<span>价格:<b>30RMB</b></span>
</div>
</div>
比如说这个例子,想在jQuery中获取“数值分析”,该怎么弄? 展开
<img src="img/数值分析.png"/>
<div class="name-price">
<span>书名:<b>数值分析</b></span><br/>
<span>价格:<b>30RMB</b></span>
</div>
</div>
比如说这个例子,想在jQuery中获取“数值分析”,该怎么弄? 展开
13个回答
展开全部
一般可以用原生js及jQuery获取html元素的值。
<div id="test">数值</div>
原生js写法:
alert(document.getElementById('test').innerHTML);//数值
jQuery写皮做法蚂握液:
alert($('#test').html());//数值
说明:
innerHTML是取元素的内部html代码,此例中即div内部的所有html代码
html()方法作用也是取dom节点的内部html内容,是jQuery中的闷物函数方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<BODY>
<FORM METHOD=POST ACTION="某.jsp">
用大谨户名:<INPUT TYPE="text" 滚游NAME="name" size="20"><br/>
密 码:<INPUT TYPE="password" NAME="pwd" size="20"><br/>
<INPUT TYPE="submit" value="登滚备基录">
</FORM>
</BODY>
</HTML>
这是登录页。
某.jsp写法如下:
<%
String name = (String)request.getParameter("name");
String pwd = (String)request.getParameter("pwd");
%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<head>
<script type="text/javascript" language="javascript">
function myfunction() {
var strHead = "images/icon_num_0";
var strLast = ".jpg";
var str="李宴";
for (var i = 1; i < 11; i++) {
str +="<input type='text' value=' "肆前 +(strHead + i + strLast)+"'/>";
}
document.getElementById("test").innerHTML=str;
}
</哪雹银script>
</head>
<body onload="myfunction()">
<form id="form1" runat="server">
<div id="test">
</div>
</form>
</body>
你自己把 str +="<input type='text' value=' " +(strHead + i + strLast)+"'/>";里的html标签换成你想要的就行了
<script type="text/javascript" language="javascript">
function myfunction() {
var strHead = "images/icon_num_0";
var strLast = ".jpg";
var str="李宴";
for (var i = 1; i < 11; i++) {
str +="<input type='text' value=' "肆前 +(strHead + i + strLast)+"'/>";
}
document.getElementById("test").innerHTML=str;
}
</哪雹银script>
</head>
<body onload="myfunction()">
<form id="form1" runat="server">
<div id="test">
</div>
</form>
</body>
你自己把 str +="<input type='text' value=' " +(strHead + i + strLast)+"'/>";里的html标签换成你想要的就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
比如:
<span>书名:<b id="id1">数值分析</b></span><br/>
JS:document.getElementById('id1').outerHTML;
JQuery:$("#id1").text();
(我不知道b标签可不可陪兄以设置id但大致是这芦念袭高带样,试一下吧)
<span>书名:<b id="id1">数值分析</b></span><br/>
JS:document.getElementById('id1').outerHTML;
JQuery:$("#id1").text();
(我不知道b标签可不可陪兄以设置id但大致是这芦念袭高带样,试一下吧)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$('.books').find('b').eq(0).text()
查找在漏乱并返迹class books下的b标签然后eq选中第一个显示出他的陪判内容
查找在漏乱并返迹class books下的b标签然后eq选中第一个显示出他的陪判内容
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询