質問する
136312 次
3 に答える
20
不要なハッシュタグがあります。コードを次のように変更します。
var e = document.getElementById("ticket_category_clone").value;
于 2012-04-04T08:50:30.650 に答える
4
私はこれを使います
var e = document.getElementById('ticket_category_clone').value;
javascriptでは「#」文字は必要ないことに注意してください。
function check () {
var str = document.getElementById('ticket_category_clone').value;
if (str==="Hardware")
{
SPICEWORKS.utils.addStyle('#ticket_c_hardware_clone{display: none !important;}');
}
}
SPICEWORKS.app.helpdesk.ready(check);
于 2012-04-04T08:52:05.590 に答える
2
これはおそらくうまく機能しているように見えるので、他の人が言及したような # 記号です。
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<select id="#ticket_category_clone">
<option value="hw">Hardware</option>
<option>fsdf</option>
<option>sfsd</option>
<option>sdfs</option>
</select>
<script type="text/javascript">
(function check() {
var e = document.getElementById("#ticket_category_clone");
var str = e.options[e.selectedIndex].text;
alert(str);
if (str === "Hardware") {
alert('Hi');
}
})();
</script>
</body>
于 2012-04-04T09:05:36.930 に答える