问问题
4824 次
5 回答
1
您可以使用用户选择的 css 属性。
.example{
user-select: text;
}
于 2018-03-13T12:26:08.293 回答
0
How about "<a href="javascript:void(0)"> <span>text<span\> </a>"
Then you can select the text inside the span without trigger the link.
于 2013-01-22T06:55:17.370 回答
0
根本不可能使用 CSS...您至少需要更改 javascript。
只需尝试简单的 jQuery 片段。单击时调用方法 myMethod(this):
<a href = "javascript : myMethod(this)l" ><span>text</span> </a>
接着
function myMethod (currObj) {
var temp = $(currObj).find(span).text();
//alert(temp); -- just to test
}
希望能帮助到你
于 2013-01-22T06:59:15.903 回答
0
尝试这个:
[*我删除了你的跨度,因为我认为没有必要。]
<a id="txtSel" href="javascript:void(0)" onclick="aClick()">your_text<a>
<script type="text/javascript">
function aClick()
{
var myTxt = document.getElementById("txtSel").innerHTML;
alert(myTxt);
}
</script>
我希望我能理解你的要求......
于 2013-01-22T10:05:01.070 回答
0
使用 jquery 你可以做这样的事情:
$('a').children('span').text();
或者
$('a span').text();
尽管您很可能希望将此与事件绑定,但我可以问一下您要获取文本的目的是什么吗?
$('a').on('click', function( e ) {
e.preventDefault();
$(this).children('span').text();
});
于 2013-01-22T07:34:14.907 回答