hoe kan ik zo een select all knopje maken, zonder dat het in een textarea moet staan? (als dat gaat)...
een vb:
<?php dit dus maar dan zonder het textareau er omheen :)
?>
3.145 views
PHP Newbie schreef op 22.09.2006 00:09Jan, jou oplosing werkt hier niet, als ik op selecteer alles druk, gebeurd er niks: table.obj.select is not a function
Was helemaal vergeten dat EE nog bestond ;-) Maar mijn account werkte nog wel, dus hier komt de gegeven oplossing:Kalle schreef op 21.09.2006 16:40http://www.experts-exchange.com/Web/Web_Languages/JavaScript/Q_21657122.html
<html>
<head>
<script language="javascript">
function HighlightText(){
if (document.selection) {
var r1 = document.body.createTextRange();
var r4 = document.body.createTextRange();
r1.moveToElementText(document.getElementById('myDiv1'));
r4.moveToElementText(document.getElementById('myDiv4'));
r1.setEndPoint("EndToEnd", r4);
r1.select();
} else {
s = window.getSelection();
var r1 = document.createRange();
r1.setStartBefore(document.getElementById('myDiv1'));
r1.setEndAfter(document.getElementById('myDiv4'));
s.addRange(r1);
}
}
</script>
</head>
<body>
<form>
<div id="myDiv1" class="something">text text text text text text</div>
<div id="myDiv2" class="something">other text other text</div>
<div id="myDiv3" class="something">new text new text new text </div>
<div id="myDiv4" class="something">more text more text more</div>
<input type="button" name="btn" value="Select All" onClick="HighlightText();">
</form>
</body>
</html>